xlohi (overflows)

Time bar (total: 14.8s)

analyze1.0ms (0%)

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

Compiled 17 to 11 computations (35.3% saved)

sample1.5s (10.1%)

Results
1.5s8256×body256valid
Bogosity

preprocess255.0ms (1.7%)

Algorithm
egg-herbie
Rules
3788×fma-def
1508×div-sub
842×associate-/r*
780×sub-neg
748×fma-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
026168
165160
2145160
3385160
4970152
53091152
66672152
77284152
87626152
97774152
107874152
117953152
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Compiler

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 12 computations (40% saved)

localize39.0ms (0.3%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 7 computations (65% saved)

series13.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
2.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite214.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1904×prod-diff
1032×log-prod
786×fma-def
466×pow-exp
456×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118719
2293719
Stop Event
node limit
Counts
1 → 230
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))

simplify370.0ms (2.5%)

Algorithm
egg-herbie
Rules
762×+-commutative
704×unsub-neg
702×associate-+l+
686×associate-+r+
516×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
Stop Event
node limit
Counts
266 → 404
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (*.f64 -1 (+.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo)))))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
(+.f64 (/.f64 x hi) (fma.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (neg.f64 (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo)))))
(-.f64 (-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi))))) (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(/.f64 (fma.f64 -1 x lo) lo)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (fma.f64 -1 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))

eval622.0ms (4.2%)

Compiler

Compiled 17039 to 4919 computations (71.1% saved)

prune275.0ms (1.9%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3968404
Fresh000
Picked101
Done000
Total3978405
Accuracy
19.1%
Counts
405 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
3.4%
(/.f64 x hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
8.8%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
3.4%
(/.f64 x hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
8.8%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 364 to 220 computations (39.6% saved)

localize239.0ms (1.6%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x hi) lo)
97.7%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
99.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
99.6%
(/.f64 (-.f64 x lo) hi)
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
100.0%
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
98.7%
(/.f64 x (*.f64 hi hi))
98.4%
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
Compiler

Compiled 106 to 32 computations (69.8% saved)

series40.0ms (0.3%)

Counts
8 → 228
Calls

63 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
(-.f64 1 (/.f64 (-.f64 x hi) lo))
3.0ms
x
@inf
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
2.0ms
hi
@-inf
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
2.0ms
lo
@0
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
1.0ms
lo
@inf
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))

rewrite215.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
568×add-sqr-sqrt
560×pow1
560×*-un-lft-identity
526×add-exp-log
526×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022174
1530152
Stop Event
node limit
Counts
8 → 288
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
Outputs
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (pow.f64 hi -2)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 0 (*.f64 x (pow.f64 hi -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(-.f64 (/.f64 0 (*.f64 hi (neg.f64 hi))) (*.f64 x (pow.f64 hi -2)))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (/.f64 1 (*.f64 hi (neg.f64 hi))))
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(*.f64 (/.f64 x hi) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (/.f64 (sqrt.f64 x) hi) (neg.f64 (/.f64 (sqrt.f64 x) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 -1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (/.f64 1 hi) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 1 hi) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x 1) (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 x) (pow.f64 hi -2))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (*.f64 (/.f64 1 hi) 1) (*.f64 (*.f64 x (pow.f64 hi -2)) 1))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 (+.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (+.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (+.f64 lo x) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi -3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo)) (/.f64 (neg.f64 (-.f64 x hi)) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo))) (-.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))

simplify330.0ms (2.2%)

Algorithm
egg-herbie
Rules
1776×fma-neg
622×associate-*r*
606×associate-*l*
572×fma-def
550×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073014784
1194813158
2752513000
Stop Event
node limit
Counts
516 → 467
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (pow.f64 hi -2)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 0 (*.f64 x (pow.f64 hi -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(-.f64 (/.f64 0 (*.f64 hi (neg.f64 hi))) (*.f64 x (pow.f64 hi -2)))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (/.f64 1 (*.f64 hi (neg.f64 hi))))
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(*.f64 (/.f64 x hi) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (/.f64 (sqrt.f64 x) hi) (neg.f64 (/.f64 (sqrt.f64 x) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 -1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (/.f64 1 hi) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 1 hi) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x 1) (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 x) (pow.f64 hi -2))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (*.f64 (/.f64 1 hi) 1) (*.f64 (*.f64 x (pow.f64 hi -2)) 1))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 (+.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (+.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (+.f64 lo x) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi -3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo)) (/.f64 (neg.f64 (-.f64 x hi)) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo))) (-.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
Outputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 x hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 x hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) x (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 lo (/.f64 x (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (pow.f64 hi -2)) lo))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 lo (/.f64 x (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(fabs.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(-.f64 0 (*.f64 x (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(/.f64 x (*.f64 hi hi))
(-.f64 (/.f64 0 (*.f64 hi (neg.f64 hi))) (*.f64 x (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (/.f64 1 (*.f64 hi (neg.f64 hi))))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (/.f64 x hi) (/.f64 1 hi))
(/.f64 x (*.f64 hi hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (sqrt.f64 x) hi) (neg.f64 (/.f64 (sqrt.f64 x) hi)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 x (*.f64 (sqrt.f64 hi) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 x (*.f64 hi (sqrt.f64 hi))))
(*.f64 -1 (*.f64 x (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 x (*.f64 (cbrt.f64 hi) hi)))
(/.f64 (/.f64 x (*.f64 hi (cbrt.f64 hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (/.f64 1 hi) (sqrt.f64 hi)))
(/.f64 (/.f64 x (*.f64 hi (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (pow.f64 hi 4)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 1 hi) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 x (*.f64 (cbrt.f64 hi) hi)))
(/.f64 (/.f64 x (*.f64 hi (cbrt.f64 hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 (pow.f64 hi 4)) (cbrt.f64 (/.f64 x (*.f64 hi hi)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (pow.f64 hi 4)))
(*.f64 (/.f64 x 1) (pow.f64 hi -2))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 hi hi))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (/.f64 1 hi) (sqrt.f64 hi)))
(/.f64 (/.f64 x (*.f64 hi (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 x (*.f64 (cbrt.f64 hi) hi)))
(/.f64 (/.f64 x (*.f64 hi (cbrt.f64 hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(/.f64 x (*.f64 hi hi))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(/.f64 x (*.f64 hi hi))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(/.f64 x (*.f64 hi hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(/.f64 x (*.f64 hi hi))
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(/.f64 x (*.f64 hi hi))
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(/.f64 x (*.f64 hi hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(/.f64 x (*.f64 hi hi))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 x) (pow.f64 hi -2))))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(/.f64 x (*.f64 hi hi))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(/.f64 x (*.f64 hi hi))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2)) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 x (*.f64 hi hi)) 0))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (*.f64 x (pow.f64 hi -2))) (+.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 2 (/.f64 x (*.f64 hi hi))))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2)) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 x (*.f64 hi hi)) 0))
(+.f64 (fma.f64 1 (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2)) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 x (*.f64 hi hi)) 0))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))) (/.f64 x (*.f64 hi hi))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (/.f64 x (*.f64 hi hi)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))) (/.f64 x (*.f64 hi hi))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (/.f64 x (*.f64 hi hi)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))) (/.f64 x (*.f64 hi hi))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (*.f64 x (pow.f64 hi -2)) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (*.f64 x (pow.f64 hi -2))) (+.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 2 (/.f64 x (*.f64 hi hi))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2)) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 x (*.f64 hi hi)) 0))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2)) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 x (*.f64 hi hi)) 0))
(+.f64 (*.f64 (/.f64 1 hi) 1) (*.f64 (*.f64 x (pow.f64 hi -2)) 1))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(/.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (*.f64 (/.f64 1 (-.f64 1 (/.f64 x hi))) hi))
(*.f64 hi (/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (-.f64 1 (/.f64 x hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 x) hi) (pow.f64 hi -1/2)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(*.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 hi (-.f64 hi x)))
(*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 1 (pow.f64 hi 3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (*.f64 (/.f64 1 (-.f64 1 (/.f64 x hi))) hi))
(*.f64 hi (/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (*.f64 (/.f64 1 (-.f64 1 (/.f64 x hi))) hi))
(*.f64 hi (/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(/.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (+.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 hi (/.f64 hi (/.f64 x hi))) (/.f64 (pow.f64 hi 3) x))
(*.f64 (/.f64 (+.f64 hi (*.f64 (/.f64 hi x) hi)) (pow.f64 hi 3)) x)
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 hi 3))
(/.f64 (+.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (fma.f64 hi (/.f64 x hi) hi) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (*.f64 hi (+.f64 (neg.f64 hi) x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 hi (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x hi)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (fma.f64 -1 (/.f64 hi (/.f64 x hi)) (neg.f64 hi)) (/.f64 (neg.f64 (pow.f64 hi 3)) x))
(*.f64 (/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) hi)) (neg.f64 (pow.f64 hi 3))) x)
(/.f64 (+.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (*.f64 hi (-.f64 (neg.f64 hi) x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 hi (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 (neg.f64 hi) x)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (/.f64 x hi) (neg.f64 hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 x hi) hi)) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(/.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) hi) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (/.f64 hi (/.f64 x hi)) hi) (/.f64 (pow.f64 hi 3) x))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 hi x) hi) hi) (pow.f64 hi 3)) x)
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 hi (/.f64 x (/.f64 hi hi))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (*.f64 hi (*.f64 hi (neg.f64 hi))))
(/.f64 (*.f64 hi (-.f64 (neg.f64 hi) x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 hi (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 (neg.f64 hi) x)))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (neg.f64 (/.f64 hi (/.f64 x hi))) (neg.f64 hi)) (/.f64 (neg.f64 (pow.f64 hi 3)) x))
(*.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 hi x) hi) hi) (neg.f64 (pow.f64 hi 3))) x)
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 hi) x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 hi (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 hi (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 hi (+.f64 -1 (/.f64 x hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi (neg.f64 hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 hi))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 hi 3))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 hi) x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 hi (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2)) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 1 (*.f64 hi (/.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2) (-.f64 1 (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) (pow.f64 hi -3)) (+.f64 (pow.f64 hi -2) (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (*.f64 hi hi)) 3) (pow.f64 hi -3)) (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (-.f64 (/.f64 x (pow.f64 hi 3)) (pow.f64 hi -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (*.f64 hi hi)) 3) (pow.f64 hi -3)) (+.f64 (pow.f64 hi -2) (fma.f64 (/.f64 x (pow.f64 hi 4)) x (/.f64 (neg.f64 x) (pow.f64 hi 3)))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(/.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(fabs.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (/.f64 x (*.f64 hi hi)))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(+.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 0))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 1))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (fma.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))) (pow.f64 (/.f64 x hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (fma.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))) (pow.f64 (/.f64 x hi) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (fma.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (fma.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))) (pow.f64 (/.f64 x hi) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (fma.f64 -1 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (neg.f64 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (fma.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi)))
(fabs.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (+.f64 lo x) (/.f64 1 (neg.f64 hi)))
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
(/.f64 (+.f64 x lo) (neg.f64 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (-.f64 x lo) (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))))
(/.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (cbrt.f64 hi))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (fma.f64 x -1 lo) (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi -3)))
(cbrt.f64 (*.f64 (pow.f64 hi -3) (pow.f64 (-.f64 x lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(/.f64 (+.f64 x lo) lo)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(/.f64 (-.f64 x lo) (neg.f64 lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(/.f64 (+.f64 x lo) lo)
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 x lo)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) lo) 2))
(fabs.f64 (/.f64 (+.f64 x lo) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x lo) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(/.f64 (+.f64 x lo) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (-.f64 -1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (+.f64 -1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo)) (/.f64 (neg.f64 (-.f64 x hi)) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (/.f64 (neg.f64 (-.f64 x hi)) lo))) (-.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) -1)
(+.f64 (/.f64 (-.f64 x hi) lo) 0)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 (-.f64 x hi) lo)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)

eval756.0ms (5.1%)

Compiler

Compiled 8411 to 3884 computations (53.8% saved)

prune337.0ms (2.3%)

Pruning

47 alts after pruning (45 fresh and 2 done)

PrunedKeptTotal
New42542467
Fresh033
Picked325
Done000
Total42847475
Accuracy
19.5%
Counts
475 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.6%
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.9%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.8%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.9%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
18.8%
(/.f64 (+.f64 x lo) (neg.f64 hi))
18.6%
(/.f64 (+.f64 x lo) lo)
18.9%
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
18.8%
(/.f64 (neg.f64 lo) hi)
3.4%
(/.f64 x hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
8.8%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(-.f64 1 (/.f64 x lo))
8.8%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.7%
(+.f64 (/.f64 hi lo) 1)
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.6%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.6%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
18.6%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
3.4%
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
1
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.6%
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.9%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.8%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.9%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
18.8%
(/.f64 (+.f64 x lo) (neg.f64 hi))
18.6%
(/.f64 (+.f64 x lo) lo)
18.9%
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
18.8%
(/.f64 (neg.f64 lo) hi)
3.4%
(/.f64 x hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
8.8%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(-.f64 1 (/.f64 x lo))
8.8%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.7%
(+.f64 (/.f64 hi lo) 1)
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.6%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.6%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
18.6%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
3.4%
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
1
Compiler

Compiled 2860 to 1810 computations (36.7% saved)

localize149.0ms (1%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
99.6%
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
99.4%
(cbrt.f64 lo)
99.1%
(pow.f64 (cbrt.f64 lo) 2)
99.6%
(/.f64 (-.f64 x lo) hi)
99.2%
(cbrt.f64 (/.f64 (-.f64 x lo) hi))
98.9%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
99.5%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
99.7%
(log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
99.4%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
98.4%
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
Compiler

Compiled 165 to 57 computations (65.5% saved)

series46.0ms (0.3%)

Counts
11 → 232
Calls

81 calls:

TimeVariablePointExpression
5.0ms
x
@-inf
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
4.0ms
x
@0
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
2.0ms
lo
@0
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
2.0ms
lo
@-inf
(log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
2.0ms
hi
@-inf
(cbrt.f64 (/.f64 (-.f64 x lo) hi))

rewrite102.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
600×add-sqr-sqrt
590×pow1
584×*-un-lft-identity
564×log1p-expm1-u
562×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028241
1622223
Stop Event
node limit
Counts
11 → 413
Calls
Call 1
Inputs
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(cbrt.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 lo) 2)
(cbrt.f64 lo)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
Outputs
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) 1))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))
(/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x hi))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 x hi))) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 2)) 1) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 1 (/.f64 x hi)))) (/.f64 hi lo))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi))) (*.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))) (+.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 lo hi))
(*.f64 (/.f64 1 hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 1 lo)))
(*.f64 -1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 1 hi))
(*.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (*.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 hi lo))) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) 1) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) hi) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 lo (sqrt.f64 hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) hi) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (sqrt.f64 (/.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (sqrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (/.f64 lo (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1) lo)
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 lo (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) -1) lo)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) hi))
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(*.f64 (+.f64 lo x) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) (sqrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) 3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (+.f64 lo x) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) hi))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 hi)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6)) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(/.f64 1 (/.f64 hi (+.f64 lo x)))
(/.f64 1 (/.f64 (/.f64 hi (+.f64 lo x)) 1))
(/.f64 (+.f64 lo x) hi)
(/.f64 (+.f64 lo (neg.f64 x)) (neg.f64 hi))
(/.f64 -1 (neg.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (neg.f64 (+.f64 lo (neg.f64 x))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(/.f64 (*.f64 (pow.f64 (+.f64 lo x) 2) 1) (*.f64 (+.f64 lo x) hi))
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) hi)))
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 x (/.f64 1 hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 (/.f64 1 hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 (/.f64 1 hi) 1/3))
(*.f64 (cbrt.f64 (+.f64 lo x)) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 1 (/.f64 (cbrt.f64 hi) (cbrt.f64 (+.f64 lo x))))
(/.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 hi))
(/.f64 (cbrt.f64 (+.f64 lo (neg.f64 x))) (cbrt.f64 (neg.f64 hi)))
(/.f64 (neg.f64 (cbrt.f64 (+.f64 lo x))) (neg.f64 (cbrt.f64 hi)))
(pow.f64 (/.f64 (+.f64 lo x) hi) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(-.f64 0 (pow.f64 (cbrt.f64 lo) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (sqrt.f64 lo) (pow.f64 lo 1/6))
(*.f64 -1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (*.f64 (cbrt.f64 lo) 1) (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 lo) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(sqrt.f64 (*.f64 lo (cbrt.f64 lo)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (cbrt.f64 lo) 2))))
(cbrt.f64 (*.f64 lo lo))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 0 (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(*.f64 1 (cbrt.f64 lo))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(*.f64 (pow.f64 lo 1/6) (neg.f64 (pow.f64 lo 1/6)))
(*.f64 -1 (cbrt.f64 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (neg.f64 (pow.f64 lo 1/6)) (pow.f64 lo 1/6))
(pow.f64 lo 1/3)
(pow.f64 (cbrt.f64 lo) 1)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(pow.f64 (pow.f64 lo 1/6) 2)
(neg.f64 (cbrt.f64 lo))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(fabs.f64 (cbrt.f64 lo))
(log.f64 (exp.f64 (cbrt.f64 lo)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(log.f64 (/.f64 1 (exp.f64 (cbrt.f64 lo))))
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(exp.f64 (log.f64 (cbrt.f64 lo)))
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(-.f64 0 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (neg.f64 (/.f64 1 (cbrt.f64 lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (cbrt.f64 lo)))
(*.f64 -1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(neg.f64 (/.f64 (+.f64 lo x) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))

simplify234.0ms (1.6%)

Algorithm
egg-herbie
Rules
1338×fma-def
620×*-commutative
530×sqr-pow
510×associate-+r+
500×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123229097
1349927205
Stop Event
node limit
Counts
645 → 673
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(log.f64 (-.f64 1 (/.f64 lo hi)))
(+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2) (pow.f64 x 2))))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 3) (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2) (pow.f64 x 2)))))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(+.f64 (*.f64 -2 (log.f64 hi)) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x)))))
(+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x))))))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 -6 (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x)))) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (*.f64 lo x))) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 -6 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 4)))) (pow.f64 hi 4))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 -6 (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x)))) (pow.f64 hi 3))))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (pow.f64 hi 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (pow.f64 hi 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (pow.f64 hi 3)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi))))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)))))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 (*.f64 lo (pow.f64 hi 2))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) lo) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (cbrt.f64 -1))))) (cbrt.f64 -1))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))) (pow.f64 x 3)) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi))))))
(*.f64 (pow.f64 1 1/3) (/.f64 x hi))
(+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (*.f64 (pow.f64 1 1/3) (/.f64 x hi)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (*.f64 (pow.f64 1 1/3) (/.f64 x hi))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 x hi)) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) x) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 (*.f64 (pow.f64 hi 2) x)))))))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 x 3)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x))))))
(pow.f64 (/.f64 x hi) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (pow.f64 (/.f64 x hi) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (+.f64 (pow.f64 (/.f64 x hi) 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/9) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 x 2)) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (pow.f64 lo 3)))) (+.f64 (pow.f64 (/.f64 x hi) 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/9) (pow.f64 lo 2))))))
(pow.f64 (pow.f64 lo 2) 1/3)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) 1))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))
(/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x hi))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 x hi))) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 2)) 1) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 1 (/.f64 x hi)))) (/.f64 hi lo))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi))) (*.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))) (+.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 lo hi))
(*.f64 (/.f64 1 hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 1 lo)))
(*.f64 -1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 1 hi))
(*.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (*.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 hi lo))) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) 1) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) hi) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 lo (sqrt.f64 hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) hi) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (sqrt.f64 (/.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (sqrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (/.f64 lo (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1) lo)
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 lo (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) -1) lo)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) hi))
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(*.f64 (+.f64 lo x) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) (sqrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) 3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (+.f64 lo x) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) hi))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 hi)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6)) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(/.f64 1 (/.f64 hi (+.f64 lo x)))
(/.f64 1 (/.f64 (/.f64 hi (+.f64 lo x)) 1))
(/.f64 (+.f64 lo x) hi)
(/.f64 (+.f64 lo (neg.f64 x)) (neg.f64 hi))
(/.f64 -1 (neg.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (neg.f64 (+.f64 lo (neg.f64 x))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(/.f64 (*.f64 (pow.f64 (+.f64 lo x) 2) 1) (*.f64 (+.f64 lo x) hi))
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) hi)))
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 x (/.f64 1 hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 (/.f64 1 hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 (/.f64 1 hi) 1/3))
(*.f64 (cbrt.f64 (+.f64 lo x)) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 1 (/.f64 (cbrt.f64 hi) (cbrt.f64 (+.f64 lo x))))
(/.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 hi))
(/.f64 (cbrt.f64 (+.f64 lo (neg.f64 x))) (cbrt.f64 (neg.f64 hi)))
(/.f64 (neg.f64 (cbrt.f64 (+.f64 lo x))) (neg.f64 (cbrt.f64 hi)))
(pow.f64 (/.f64 (+.f64 lo x) hi) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(-.f64 0 (pow.f64 (cbrt.f64 lo) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (sqrt.f64 lo) (pow.f64 lo 1/6))
(*.f64 -1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (*.f64 (cbrt.f64 lo) 1) (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 lo) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(sqrt.f64 (*.f64 lo (cbrt.f64 lo)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (cbrt.f64 lo) 2))))
(cbrt.f64 (*.f64 lo lo))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 0 (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(*.f64 1 (cbrt.f64 lo))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(*.f64 (pow.f64 lo 1/6) (neg.f64 (pow.f64 lo 1/6)))
(*.f64 -1 (cbrt.f64 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (neg.f64 (pow.f64 lo 1/6)) (pow.f64 lo 1/6))
(pow.f64 lo 1/3)
(pow.f64 (cbrt.f64 lo) 1)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(pow.f64 (pow.f64 lo 1/6) 2)
(neg.f64 (cbrt.f64 lo))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(fabs.f64 (cbrt.f64 lo))
(log.f64 (exp.f64 (cbrt.f64 lo)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(log.f64 (/.f64 1 (exp.f64 (cbrt.f64 lo))))
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(exp.f64 (log.f64 (cbrt.f64 lo)))
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(-.f64 0 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (neg.f64 (/.f64 1 (cbrt.f64 lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (cbrt.f64 lo)))
(*.f64 -1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(neg.f64 (/.f64 (+.f64 lo x) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
Outputs
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(log.f64 (-.f64 1 (/.f64 lo hi)))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x))
(+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 x (-.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 (neg.f64 lo) (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi)))))))
(fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi))))) (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x)))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 x (-.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 (neg.f64 lo) (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi))))) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 (-.f64 1 (/.f64 lo hi)) hi)) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 2))))) x))))
(fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (+.f64 (log.f64 (-.f64 1 (/.f64 lo hi))) (*.f64 x (-.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 (neg.f64 lo) (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi)))))))))
(fma.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi))))) (log1p.f64 (/.f64 (neg.f64 lo) hi)))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x))))
(+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(-.f64 (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x hi))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x hi))))
(-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (+.f64 (log.f64 x) (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))
(+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (fma.f64 -1 (neg.f64 (log.f64 x)) (/.f64 (*.f64 1/3 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (pow.f64 x 3)))))) (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x hi)))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 x 3))) (log.f64 x))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))
(-.f64 (log.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (log.f64 (/.f64 -1 x)))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (-.f64 (log.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (log.f64 (/.f64 -1 x))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2) (pow.f64 x 2))))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (log.f64 (/.f64 -1 x))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (log.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 3) (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2) (pow.f64 x 2)))))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (*.f64 hi x))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3))) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2)))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (+.f64 (-.f64 (log.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (log.f64 (/.f64 -1 x))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (*.f64 1/3 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 x 3))))) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 x hi)))))
(+.f64 (*.f64 -2 (log.f64 hi)) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x)))))
(fma.f64 -2 (log.f64 hi) (log.f64 (*.f64 1 (*.f64 x lo))))
(fma.f64 -2 (log.f64 hi) (log.f64 (*.f64 x lo)))
(+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x))))))
(fma.f64 -2 (log.f64 hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi (log.f64 (*.f64 1 (*.f64 x lo)))))
(fma.f64 -2 (log.f64 hi) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 -1 x)) (log.f64 (*.f64 x lo))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x)))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 x lo)))) (fma.f64 -2 (log.f64 hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi (log.f64 (*.f64 1 (*.f64 x lo))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 x lo)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x lo) (*.f64 x lo))))) (fma.f64 -2 (log.f64 hi) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 -1 x)) (log.f64 (*.f64 x lo)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi) (log.f64 (neg.f64 (*.f64 -1 (*.f64 lo x))))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 x lo)))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (*.f64 x x) (*.f64 lo lo)))))) (fma.f64 -2 (log.f64 hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi (log.f64 (*.f64 1 (*.f64 x lo)))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 x lo)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x lo) (*.f64 x lo))))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (*.f64 x lo) (*.f64 x lo))) (/.f64 (*.f64 2 (pow.f64 (-.f64 x lo) 3)) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (fma.f64 -2 (log.f64 hi) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 -1 x)) (log.f64 (*.f64 x lo))))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (*.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (fma.f64 1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 -6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 24 (*.f64 lo (*.f64 x (pow.f64 (-.f64 x lo) 2)))))) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (*.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi)))
(+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 (*.f64 (*.f64 x lo) (*.f64 x lo)) -12 (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (fma.f64 1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 -6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi))))) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 -6 (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x)))) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 (-.f64 lo x) hi) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 lo x) 2))) (*.f64 hi hi)) (*.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (*.f64 -6 (*.f64 (*.f64 x lo) (-.f64 lo x)))) (pow.f64 hi 3)))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (*.f64 (*.f64 -6 (-.f64 lo x)) (*.f64 x lo))) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2))) (pow.f64 hi 2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 24 (*.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (*.f64 lo x))) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 -6 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 4)))) (pow.f64 hi 4))) (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 -6 (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x)))) (pow.f64 hi 3))))))
(fma.f64 -1 (/.f64 (-.f64 lo x) hi) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 x lo) (neg.f64 (pow.f64 (-.f64 lo x) 2))) (*.f64 hi hi)) (fma.f64 1/24 (/.f64 (fma.f64 24 (*.f64 (*.f64 x lo) (pow.f64 (-.f64 lo x) 2)) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 -6 (pow.f64 (-.f64 lo x) 4)))) (pow.f64 hi 4)) (*.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (*.f64 -6 (*.f64 (*.f64 x lo) (-.f64 lo x)))) (pow.f64 hi 3))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) x) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)) (fma.f64 1/24 (/.f64 (fma.f64 24 (*.f64 (*.f64 x lo) (pow.f64 (-.f64 lo x) 2)) (fma.f64 (*.f64 (*.f64 x lo) (*.f64 x lo)) -12 (*.f64 -6 (pow.f64 (-.f64 lo x) 4)))) (pow.f64 hi 4)) (*.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (*.f64 (*.f64 -6 (-.f64 lo x)) (*.f64 x lo))) (pow.f64 hi 3)))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(log.f64 (+.f64 1 (/.f64 x hi)))
(log1p.f64 (/.f64 x hi))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (*.f64 lo (-.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 -1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (log1p.f64 (/.f64 x hi)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (+.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (*.f64 lo (-.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 lo (+.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 -1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (log1p.f64 (/.f64 x hi))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (fma.f64 1/3 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3)) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (+.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (*.f64 lo (-.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 (/.f64 x (*.f64 (*.f64 hi hi) (+.f64 1 (/.f64 x hi)))) (/.f64 -1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (log1p.f64 (/.f64 x hi)))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo))))
(+.f64 (log.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (log.f64 lo))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 hi lo))) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 1 (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))))
(+.f64 (/.f64 (/.f64 x (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 hi lo)) (+.f64 (log.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (+.f64 (log.f64 lo) (/.f64 1 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 hi lo))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2))) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 1 (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))))
(+.f64 (/.f64 (/.f64 x (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 hi lo)) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (+.f64 (log.f64 lo) (/.f64 1 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 hi lo))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2))) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 1 (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))))))
(+.f64 (/.f64 (/.f64 x (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 hi lo)) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (+.f64 (log.f64 lo) (/.f64 1 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))) (log.f64 (/.f64 -1 lo)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (pow.f64 hi 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (-.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))) (log.f64 (/.f64 -1 lo))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (pow.f64 hi 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (pow.f64 hi 3)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 x hi) 1) hi) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (log.f64 (neg.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (pow.f64 (/.f64 hi lo) 3)) (-.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (/.f64 (+.f64 1 (/.f64 x hi)) (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))) (log.f64 (/.f64 -1 lo)))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 lo x) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi))))
(fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) x (/.f64 (neg.f64 lo) hi))
(fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)))))
(fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) x (fma.f64 (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 17))) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1/9)) (*.f64 x x) (/.f64 (neg.f64 lo) hi)))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 17)) 1/18) (pow.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 17)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (cbrt.f64 -1))))) (/.f64 lo hi))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 13)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) x) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 lo (pow.f64 hi 17))) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (*.f64 (+.f64 (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 (*.f64 lo (pow.f64 hi 2))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) lo) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (cbrt.f64 -1))))) (cbrt.f64 -1))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))) (pow.f64 x 3)) (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi))))))
(fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) x (fma.f64 (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 17))) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1/9)) (*.f64 x x) (fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 -1) (fma.f64 2/27 (/.f64 1 (*.f64 lo (*.f64 hi hi))) (*.f64 -2/3 (*.f64 (/.f64 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)) (cbrt.f64 (/.f64 hi lo)))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 x 3) (/.f64 (neg.f64 lo) hi))))
(fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 13)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 17)) 1/18) (pow.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 17)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (cbrt.f64 -1))) (*.f64 (pow.f64 x 3) (fma.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)) (cbrt.f64 -1)) (*.f64 2/27 (/.f64 1 (*.f64 lo (*.f64 hi hi)))))) (fma.f64 (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 4) (pow.f64 hi 14))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7))) (pow.f64 (cbrt.f64 -1) 2)) -2/27)))))) (/.f64 lo hi)))
(*.f64 (pow.f64 1 1/3) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (*.f64 (pow.f64 1 1/3) (/.f64 x hi)))
(fma.f64 lo (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18)) -1) (/.f64 x hi))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (*.f64 (pow.f64 1 1/3) (/.f64 x hi))))
(fma.f64 (fma.f64 (cbrt.f64 (/.f64 x hi)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18)) 1/9)) (*.f64 lo lo) (fma.f64 lo (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18)) -1) (/.f64 x hi)))
(fma.f64 (*.f64 lo lo) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (cbrt.f64 (/.f64 x hi)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18)) 1/9)) (fma.f64 lo (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18)) -1) (/.f64 x hi)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 17) x)) 1/9)))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 x 4)) (pow.f64 hi 13)) 1/9)))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 x hi)) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/9))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 x) hi) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) x) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 (*.f64 (pow.f64 hi 2) x)))))))))))))
(fma.f64 (fma.f64 (cbrt.f64 (/.f64 x hi)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18)) 1/9)) (*.f64 lo lo) (+.f64 (fma.f64 lo (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18)) -1) (/.f64 x hi)) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 2/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7)))) -1/27))) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18))) (*.f64 (fma.f64 -2/3 (*.f64 (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7)))) -1/27)) (cbrt.f64 (/.f64 hi x))) (*.f64 2/27 (/.f64 1 (*.f64 x (*.f64 hi hi))))) (cbrt.f64 (/.f64 x hi)))))))))
(fma.f64 (*.f64 lo lo) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (cbrt.f64 (/.f64 x hi)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18) (pow.f64 (/.f64 1 (*.f64 x (pow.f64 hi 17))) 1/18)) 1/9)) (fma.f64 lo (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18) (pow.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 13)) 1/18)) -1) (fma.f64 (pow.f64 lo 3) (fma.f64 2/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x))) 5/27) (fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 14) (pow.f64 x 4))) 1/18)) -1/9) (*.f64 (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 hi x))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x))) 5/27) (*.f64 2/27 (/.f64 1 (*.f64 x (*.f64 hi hi))))) (cbrt.f64 (/.f64 x hi)))))) (/.f64 x hi))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 lo hi)))
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x))))
(fma.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 -1) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 lo hi))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x)))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 -1) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 lo 7)) (pow.f64 hi 11)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 lo 7)) (pow.f64 hi 11)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 lo hi)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 x 3)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 lo 2) (pow.f64 hi 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) x))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 lo 7) (pow.f64 hi 11))) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 -1) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 x 3)))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 hi 7))) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 lo 7)) (pow.f64 hi 11)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 lo 7)) (pow.f64 hi 11)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 lo hi)) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (pow.f64 x 3) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7))) (pow.f64 (cbrt.f64 -1) 2)) -5/27))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 hi 7)) 1/18))) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))))
(pow.f64 (/.f64 x hi) 1/3)
(cbrt.f64 (/.f64 x hi))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (pow.f64 (/.f64 x hi) 1/3))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18))) (cbrt.f64 (/.f64 x hi)))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18))) (cbrt.f64 (/.f64 x hi)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (+.f64 (pow.f64 (/.f64 x hi) 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/9) (pow.f64 lo 2)))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (/.f64 x hi))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18))) (fma.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18))) (cbrt.f64 (/.f64 x hi))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/9) lo)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 x 2)) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 7) (pow.f64 x 2))) 1/3))) (pow.f64 lo 3)))) (+.f64 (pow.f64 (/.f64 x hi) 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/9) (pow.f64 lo 2))))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 x x) (pow.f64 hi 7)))) -1/27)))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (/.f64 x hi)))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (pow.f64 lo 3) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 7)) (*.f64 x x))) 5/27))) (fma.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 11) (pow.f64 x 7))) 1/18))) (cbrt.f64 (/.f64 x hi)))))
(pow.f64 (pow.f64 lo 2) 1/3)
(cbrt.f64 (*.f64 lo lo))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 1 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 1 (/.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) 1))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 hi lo)) (-.f64 1 (/.f64 x hi))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 hi) lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x hi))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (/.f64 hi lo) x) hi)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 x hi) (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 x hi))) (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 3)) (*.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 x hi) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 3)) (*.f64 (/.f64 hi lo) (+.f64 (+.f64 1 (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 2)) 1) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 x hi) 2)) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 1 (/.f64 x hi)))) (/.f64 hi lo))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 x hi))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) (neg.f64 hi))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi))) (*.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))) (+.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi))))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2))
(fabs.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 hi (-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (/.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)))))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 hi (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (fma.f64 (/.f64 (*.f64 hi lo) x) (-.f64 1 (/.f64 x hi)) hi) (/.f64 (*.f64 hi hi) x))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (fma.f64 x hi (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (neg.f64 x) hi (*.f64 (*.f64 lo (neg.f64 hi)) (-.f64 1 (/.f64 x hi)))) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (*.f64 hi (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x hi) 3)) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (neg.f64 (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (/.f64 (neg.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)) (/.f64 (+.f64 (neg.f64 x) (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (-.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) -1) (+.f64 1 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))))
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2))
(fabs.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(*.f64 (/.f64 1 hi) (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) 2))
(fabs.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1))
(log1p.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 2 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) (*.f64 0 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))
(+.f64 (*.f64 (/.f64 x hi) 1) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 hi (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (fma.f64 (/.f64 (*.f64 hi lo) x) (-.f64 1 (/.f64 x hi)) hi) (/.f64 (*.f64 hi hi) x))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (fma.f64 x hi (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (neg.f64 x) hi (*.f64 (*.f64 lo (neg.f64 hi)) (-.f64 1 (/.f64 x hi)))) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (*.f64 hi (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x hi) 3)) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (neg.f64 (fma.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (neg.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (/.f64 (neg.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)) (/.f64 (+.f64 (neg.f64 x) (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (-.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) -1) (+.f64 1 (+.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))))
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2))
(fabs.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(fma.f64 1 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(*.f64 (/.f64 1 hi) (+.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(fma.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 0 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 x hi) (/.f64 lo hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) (/.f64 lo hi))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 1 hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 1 lo)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 -1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 1 hi))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo)
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (*.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 hi lo))) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) 1) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 hi lo)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) hi) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) lo))
(*.f64 (/.f64 lo (sqrt.f64 hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (sqrt.f64 hi)))
(/.f64 (*.f64 (/.f64 lo (sqrt.f64 hi)) (-.f64 1 (/.f64 x hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) hi) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (/.f64 1 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) hi) (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 1) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) hi) (*.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) 2) (sqrt.f64 (/.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 x hi))) (sqrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 x hi))) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 lo (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 1 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (*.f64 lo (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) -1) lo)
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) -1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 2))
(fabs.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi))) 1)
(/.f64 (+.f64 x lo) hi)
(*.f64 1 (/.f64 (+.f64 lo x) hi))
(/.f64 (+.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(/.f64 (+.f64 x lo) hi)
(*.f64 (+.f64 lo x) (/.f64 1 hi))
(/.f64 (+.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) (sqrt.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (neg.f64 hi)))
(*.f64 (-.f64 lo x) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 lo x) (neg.f64 hi))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) 3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 3))
(/.f64 (+.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (+.f64 lo x) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (+.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) hi))
(/.f64 (+.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) hi))
(/.f64 (+.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (/.f64 (cbrt.f64 (+.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (+.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (+.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(/.f64 (+.f64 x lo) hi)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6)) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(/.f64 (+.f64 x lo) hi)
(/.f64 1 (/.f64 hi (+.f64 lo x)))
(/.f64 (+.f64 x lo) hi)
(/.f64 1 (/.f64 (/.f64 hi (+.f64 lo x)) 1))
(/.f64 (+.f64 x lo) hi)
(/.f64 (+.f64 lo x) hi)
(/.f64 (+.f64 x lo) hi)
(/.f64 (+.f64 lo (neg.f64 x)) (neg.f64 hi))
(*.f64 (-.f64 lo x) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 lo x) (neg.f64 hi))
(/.f64 -1 (neg.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 -1 (/.f64 (neg.f64 hi) (+.f64 x lo)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (/.f64 (*.f64 hi lo) x)) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 hi (-.f64 x lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (-.f64 lo x)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 x lo)))))
(/.f64 (neg.f64 (+.f64 lo (neg.f64 x))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (/.f64 lo hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(/.f64 (*.f64 (pow.f64 (+.f64 lo x) 2) 1) (*.f64 (+.f64 lo x) hi))
(/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 hi (+.f64 x lo)))
(neg.f64 (/.f64 (+.f64 lo x) (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 x lo)) (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (+.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) hi))))
(/.f64 (+.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 3))
(/.f64 (+.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 hi 3)))
(/.f64 (+.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1))
(/.f64 (+.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) hi)))
(/.f64 (+.f64 x lo) hi)
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 x (/.f64 1 hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))) 1)
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 1 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 (/.f64 1 hi)))
(*.f64 (cbrt.f64 (+.f64 x lo)) (cbrt.f64 (/.f64 1 hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 (/.f64 1 hi) 1/3))
(*.f64 (cbrt.f64 (+.f64 x lo)) (cbrt.f64 (/.f64 1 hi)))
(*.f64 (cbrt.f64 (+.f64 lo x)) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (cbrt.f64 (+.f64 x lo)) (/.f64 1 (cbrt.f64 hi)))
(/.f64 (cbrt.f64 (+.f64 x lo)) (cbrt.f64 hi))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (+.f64 lo x) hi)))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 x lo) hi))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 x lo) hi))))
(/.f64 1 (cbrt.f64 (/.f64 hi (+.f64 lo x))))
(/.f64 1 (cbrt.f64 (/.f64 hi (+.f64 x lo))))
(/.f64 1 (/.f64 (cbrt.f64 hi) (cbrt.f64 (+.f64 lo x))))
(*.f64 (cbrt.f64 (+.f64 x lo)) (/.f64 1 (cbrt.f64 hi)))
(/.f64 (cbrt.f64 (+.f64 x lo)) (cbrt.f64 hi))
(/.f64 (cbrt.f64 (+.f64 lo x)) (cbrt.f64 hi))
(*.f64 (cbrt.f64 (+.f64 x lo)) (/.f64 1 (cbrt.f64 hi)))
(/.f64 (cbrt.f64 (+.f64 x lo)) (cbrt.f64 hi))
(/.f64 (cbrt.f64 (+.f64 lo (neg.f64 x))) (cbrt.f64 (neg.f64 hi)))
(/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi)))
(/.f64 (neg.f64 (cbrt.f64 (+.f64 lo x))) (neg.f64 (cbrt.f64 hi)))
(/.f64 (neg.f64 (cbrt.f64 (+.f64 x lo))) (neg.f64 (cbrt.f64 hi)))
(pow.f64 (/.f64 (+.f64 lo x) hi) 1/3)
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 1)
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 3)
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) hi) 1/6) 2)
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi)) 2))
(fabs.f64 (cbrt.f64 (/.f64 (+.f64 x lo) hi)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi)))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) hi)) 1/3))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))) 1))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (+.f64 lo x) hi))))
(cbrt.f64 (/.f64 (+.f64 x lo) hi))
(-.f64 0 (pow.f64 (cbrt.f64 lo) 2))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (sqrt.f64 lo) (pow.f64 lo 1/6))
(*.f64 -1 (pow.f64 (cbrt.f64 lo) 2))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (*.f64 (cbrt.f64 lo) 1) (cbrt.f64 lo))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (*.f64 (cbrt.f64 lo) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (cbrt.f64 lo) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (cbrt.f64 lo))))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(sqrt.f64 (*.f64 lo (cbrt.f64 lo)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (cbrt.f64 lo) 2)
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (cbrt.f64 lo) 2))))
(neg.f64 (pow.f64 (cbrt.f64 lo) 2))
(cbrt.f64 (*.f64 lo lo))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(pow.f64 (cbrt.f64 lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(pow.f64 (cbrt.f64 lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(-.f64 0 (cbrt.f64 lo))
(neg.f64 (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(cbrt.f64 lo)
(*.f64 1 (cbrt.f64 lo))
(cbrt.f64 lo)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(cbrt.f64 lo)
(*.f64 (pow.f64 lo 1/6) (neg.f64 (pow.f64 lo 1/6)))
(neg.f64 (cbrt.f64 lo))
(*.f64 -1 (cbrt.f64 lo))
(neg.f64 (cbrt.f64 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(cbrt.f64 lo)
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 lo)) (cbrt.f64 (sqrt.f64 lo)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (neg.f64 (pow.f64 lo 1/6)) (pow.f64 lo 1/6))
(neg.f64 (cbrt.f64 lo))
(pow.f64 lo 1/3)
(cbrt.f64 lo)
(pow.f64 (cbrt.f64 lo) 1)
(cbrt.f64 lo)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(cbrt.f64 lo)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(cbrt.f64 lo)
(pow.f64 (pow.f64 lo 1/6) 2)
(cbrt.f64 lo)
(neg.f64 (cbrt.f64 lo))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(cbrt.f64 lo)
(fabs.f64 (cbrt.f64 lo))
(cbrt.f64 lo)
(log.f64 (exp.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(cbrt.f64 lo)
(log.f64 (/.f64 1 (exp.f64 (cbrt.f64 lo))))
(neg.f64 (cbrt.f64 lo))
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(exp.f64 (log.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(cbrt.f64 lo)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(cbrt.f64 lo)
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(-.f64 0 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 (+.f64 lo x) (neg.f64 (/.f64 1 (cbrt.f64 lo))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(*.f64 (+.f64 lo (neg.f64 x)) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(/.f64 (-.f64 lo x) (cbrt.f64 lo))
(*.f64 -1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(/.f64 (*.f64 1 (/.f64 (+.f64 x lo) (cbrt.f64 (cbrt.f64 lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 x lo) (pow.f64 lo 1/6)))
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 lo 1/6)) (pow.f64 lo 1/6))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (cbrt.f64 (/.f64 (+.f64 x lo) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 x lo)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (/.f64 (sqrt.f64 (+.f64 x lo)) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo)))
(neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) 2))
(fabs.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(/.f64 (neg.f64 (+.f64 x lo)) (cbrt.f64 lo))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(/.f64 (+.f64 x lo) lo)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(/.f64 (/.f64 (+.f64 x lo) (*.f64 (cbrt.f64 lo) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))) (cbrt.f64 (*.f64 lo (cbrt.f64 lo))))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 1 (*.f64 (cbrt.f64 lo) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) lo)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) 2) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) (cbrt.f64 (*.f64 lo (cbrt.f64 lo)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(/.f64 (+.f64 x lo) lo)
(neg.f64 (/.f64 (+.f64 lo x) lo))
(/.f64 (neg.f64 (+.f64 x lo)) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) lo) 2))
(fabs.f64 (/.f64 (+.f64 x lo) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (+.f64 x lo) 3) lo) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(/.f64 (+.f64 x lo) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)

eval1.1s (7.2%)

Compiler

Compiled 19511 to 10533 computations (46% saved)

prune403.0ms (2.7%)

Pruning

80 alts after pruning (73 fresh and 7 done)

PrunedKeptTotal
New70848756
Fresh152540
Picked055
Done022
Total72380803
Accuracy
19.7%
Counts
803 → 80
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(pow.f64 (/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi))) 3)
18.6%
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
18.9%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))))
18.6%
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo))) (pow.f64 (cbrt.f64 lo) 2))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
10.1%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
18.9%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
18.9%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
18.9%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
18.9%
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
18.8%
(/.f64 (+.f64 x lo) (neg.f64 hi))
18.6%
(/.f64 (*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
18.9%
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.6%
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
3.4%
(/.f64 x hi)
18.9%
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
10.1%
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.9%
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
8.8%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(-.f64 1 (/.f64 x lo))
8.8%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
8.7%
(+.f64 (/.f64 hi lo) 1)
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.6%
(+.f64 1 (/.f64 x lo))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.6%
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
18.8%
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
18.6%
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
10.1%
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
18.6%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
9.1%
(expm1.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo))))
18.9%
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi)))))))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
18.9%
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
18.7%
1
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(pow.f64 (/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi))) 3)
18.6%
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
18.9%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))))
18.6%
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo))) (pow.f64 (cbrt.f64 lo) 2))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
10.1%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
18.9%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
18.9%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
18.9%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
18.9%
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
18.8%
(/.f64 (+.f64 x lo) (neg.f64 hi))
18.6%
(/.f64 (*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
18.9%
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.6%
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
3.4%
(/.f64 x hi)
18.9%
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
10.1%
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.9%
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
8.8%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(-.f64 1 (/.f64 x lo))
8.8%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
8.7%
(+.f64 (/.f64 hi lo) 1)
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.6%
(+.f64 1 (/.f64 x lo))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.6%
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
18.8%
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
18.6%
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
10.1%
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
18.6%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
9.1%
(expm1.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo))))
18.9%
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi)))))))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
18.9%
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
18.7%
1
Compiler

Compiled 6158 to 3954 computations (35.8% saved)

localize2.6s (17.6%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
99.5%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
99.2%
(pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)
98.9%
(pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)
100.0%
(fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
100.0%
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
98.4%
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
3.2%
(fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
99.9%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo))
99.8%
(pow.f64 (/.f64 x hi) 2)
99.3%
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
98.4%
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
100.0%
(+.f64 1 (/.f64 x lo))
99.7%
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
99.4%
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
99.1%
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
98.8%
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
Compiler

Compiled 491 to 208 computations (57.6% saved)

series195.0ms (1.3%)

Counts
17 → 558
Calls

144 calls:

TimeVariablePointExpression
18.0ms
x
@inf
(pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)
18.0ms
lo
@inf
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
10.0ms
x
@-inf
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
9.0ms
lo
@inf
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
8.0ms
x
@inf
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)

rewrite115.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
966×add-sqr-sqrt
962×pow1
906×log1p-expm1-u
904×add-exp-log
904×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045661
11080661
Stop Event
node limit
Counts
17 → 162
Calls
Call 1
Inputs
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 1 (/.f64 x lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo))
(fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
(*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))
Outputs
(*.f64 1 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 1 hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 1 (/.f64 hi (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 1 (+.f64 1 (/.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 x lo))) (cbrt.f64 (+.f64 1 (/.f64 x lo)))) (cbrt.f64 (+.f64 1 (/.f64 x lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 x lo))) (sqrt.f64 (+.f64 1 (/.f64 x lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (/.f64 x lo)))
(pow.f64 (+.f64 1 (/.f64 x lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 x lo))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 x lo)) (+.f64 1 (/.f64 x lo))) (+.f64 1 (/.f64 x lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 x lo))))
(exp.f64 (log.f64 (+.f64 1 (/.f64 x lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 x lo))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) hi) (+.f64 x lo))
(pow.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) 1)
(log.f64 (exp.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 lo hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(*.f64 1 (pow.f64 (/.f64 x hi) 2))
(*.f64 (/.f64 x hi) (/.f64 x hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 x hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x hi) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 x hi)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(+.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(*.f64 1 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(pow.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(log.f64 (exp.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(pow.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (exp.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (expm1.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(exp.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (log.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 1 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3))
(*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(*.f64 1 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (*.f64 x (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) hi)
(pow.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))

simplify452.0ms (3%)

Algorithm
egg-herbie
Rules
1054×*-commutative
822×+-commutative
506×fma-def
420×associate-+r+
396×unsub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0167974646
1580769824
Stop Event
node limit
Counts
720 → 683
Calls
Call 1
Inputs
(pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3)
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))))) (pow.f64 x 2)) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2))) (+.f64 (*.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)))))) (pow.f64 x 3)) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3))))
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3)))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2))))) (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3))))))))))
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3)
(+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))))))))
(*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi))))
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))))
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (+.f64 (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2)) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))))))
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 3))) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 3)))) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1)))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))))) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2)) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1)))))))))))
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (pow.f64 lo 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))))))
(+.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2))) (pow.f64 lo 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))))) (pow.f64 lo 3)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))))))))))))
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3)
(+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi)))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi)))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3)))))))) (pow.f64 lo 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))))))))
(pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3)
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi))
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))))) (pow.f64 hi 2))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (-.f64 (/.f64 1 lo) (/.f64 1 x))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x))))))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3))))) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))))))) (+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))))) (pow.f64 hi 2)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo))))) (pow.f64 hi 5)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo))))) (pow.f64 hi 6))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 6))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (-.f64 x lo))) (pow.f64 hi 6))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo)))) (-.f64 x lo)) (pow.f64 hi 5)) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))))) (-.f64 x lo)) (pow.f64 hi 6)))))))))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (-.f64 x lo))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (-.f64 x lo))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (-.f64 x lo))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/12 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))))) (-.f64 x lo)) (pow.f64 hi 6))) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))))))))
(+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))
(+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi)
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi)
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi)
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))))))))
(+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))
(+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))))) (/.f64 lo hi))
1
(/.f64 x lo)
(/.f64 x lo)
(/.f64 x lo)
1
1
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(/.f64 x (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(/.f64 x (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 x (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (*.f64 lo x)) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 lo (*.f64 -1 lo)) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
0
0
0
0
0
0
0
0
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(/.f64 (+.f64 (*.f64 -1 lo) x) hi)
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2))))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x)))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) x))))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) x)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5)))))))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5)))))))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (pow.f64 hi 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (pow.f64 hi 5)))))))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))))
(/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi)))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi))))
(/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) lo)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) lo)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) hi) lo)))))) (pow.f64 lo 2)))) (pow.f64 x 3)) (*.f64 -1 (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 x 2)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (pow.f64 lo 2)) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2)))))))))
(/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 2 (/.f64 (-.f64 x lo) hi)) (*.f64 -1 (/.f64 x hi))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 2 (/.f64 (-.f64 x lo) hi)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo)))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))))) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (/.f64 lo (pow.f64 x 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (*.f64 2 (/.f64 (-.f64 x lo) hi)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (pow.f64 hi 3) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi))))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (pow.f64 x 2))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))))))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (+.f64 (/.f64 x hi) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3)))))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (pow.f64 hi 3))) (pow.f64 x 3))))) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3)))))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 hi (pow.f64 (-.f64 (/.f64 x hi) 1) 4))))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))))
(-.f64 (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 hi (pow.f64 (-.f64 (/.f64 x hi) 1) 4))))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 4) hi)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (*.f64 (pow.f64 lo 2) hi))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) (pow.f64 x 2))) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (pow.f64 (-.f64 1 (/.f64 x hi)) 3))) (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))))) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2))))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(*.f64 1 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 1 hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 1 (/.f64 hi (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 1 (+.f64 1 (/.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 x lo))) (cbrt.f64 (+.f64 1 (/.f64 x lo)))) (cbrt.f64 (+.f64 1 (/.f64 x lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 x lo))) (sqrt.f64 (+.f64 1 (/.f64 x lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (/.f64 x lo)))
(pow.f64 (+.f64 1 (/.f64 x lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 x lo))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 x lo)) (+.f64 1 (/.f64 x lo))) (+.f64 1 (/.f64 x lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 x lo))))
(exp.f64 (log.f64 (+.f64 1 (/.f64 x lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 x lo))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) hi) (+.f64 x lo))
(pow.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) 1)
(log.f64 (exp.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 lo hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(*.f64 1 (pow.f64 (/.f64 x hi) 2))
(*.f64 (/.f64 x hi) (/.f64 x hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 x hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x hi) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 x hi)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(+.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(*.f64 1 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(pow.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(log.f64 (exp.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(pow.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (exp.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (expm1.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(exp.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (log.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 1 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3))
(*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(*.f64 1 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (*.f64 x (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) hi)
(pow.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
Outputs
(pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3)
(pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3))
(fma.f64 (*.f64 3 (*.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))
(fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))))) (pow.f64 x 2)) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3)))
(fma.f64 (*.f64 3 (*.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (fma.f64 (fma.f64 2 (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) 2)) (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) 2)) (log1p.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2)))))) (*.f64 x x) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)))
(fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (fma.f64 (fma.f64 2 (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) 2)) (fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) 2) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi))))) (log1p.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2)))))) (*.f64 x x) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) 2))) (+.f64 (*.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)))))) (pow.f64 x 3)) (pow.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) 3))))
(fma.f64 (*.f64 3 (*.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (fma.f64 (fma.f64 2 (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) 2)) (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) 2)) (log1p.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2)))))) (*.f64 x x) (fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) 2)) (fma.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2))) (*.f64 2/3 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (log1p.f64 (/.f64 (neg.f64 lo) hi)))))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))))))) (pow.f64 x 3) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))))
(fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (fma.f64 (fma.f64 2 (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) 2)) (fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) 2) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi))))) (log1p.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2)))))) (*.f64 x x) (fma.f64 (fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (-.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) 2) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (log1p.f64 (/.f64 (neg.f64 lo) hi))))) (fma.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (-.f64 (*.f64 2/3 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (log1p.f64 (/.f64 (neg.f64 lo) hi))))) (/.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2)))) (-.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2)))) (/.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2))))))) (pow.f64 x 3) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))))
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3)
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 3)
(pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 3)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3)))
(+.f64 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2))) (fma.f64 2 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 3)))
(+.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2))) (fma.f64 2 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2))) (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 3)))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3))))))
(+.f64 (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) 2) (neg.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))))) (/.f64 (*.f64 x x) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))))) (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2)))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) 2) (/.f64 (*.f64 x x) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))))) (fma.f64 2 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 3)))))
(+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) 2) (/.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (/.f64 (*.f64 x x) (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)))) (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2)))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) 2) (/.f64 (*.f64 x x) (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)))) (fma.f64 2 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2))))) (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) 2) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))) (pow.f64 x 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) hi))) (/.f64 1 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 2)) x)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x)))) 3))))))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) 2) (neg.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))))) (/.f64 (*.f64 x x) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))))) (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))) (*.f64 2/3 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3)))))))) (+.f64 (+.f64 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2))) (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) 2) (neg.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 x 3)))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) 2) (/.f64 (*.f64 x x) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))))) (fma.f64 2 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 2))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x)))) 3))))))))
(-.f64 (+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) 2) (/.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (/.f64 (*.f64 x x) (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)))) (/.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 (pow.f64 x 3) (-.f64 (*.f64 2/3 (/.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)))) (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))))))) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2))) (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (pow.f64 x 3) (-.f64 (pow.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) 2) (/.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3)))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) 2) (/.f64 (*.f64 x x) (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)))) (fma.f64 2 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 x (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 2))) (pow.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) 3))))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x))) (pow.f64 x 3))))
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3)
(pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3)
(pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 3)
(+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)))
(+.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (+.f64 1 (/.f64 (neg.f64 lo) hi))))) (neg.f64 (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2)))))) x)))
(-.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 3) (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (-.f64 1 (/.f64 lo hi)))))) (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2))))) x))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (pow.f64 x 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2))))))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))) (neg.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))))) (/.f64 (*.f64 x x) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (/.f64 (*.f64 (*.f64 x x) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))) (+.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (+.f64 1 (/.f64 (neg.f64 lo) hi))))) (neg.f64 (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2)))))) x) (*.f64 2 (*.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)) (*.f64 x x))))))))
(+.f64 (/.f64 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))))) (/.f64 (*.f64 x x) (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2) (/.f64 (*.f64 (*.f64 x x) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 3) (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (-.f64 1 (/.f64 lo hi)))))) (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2))))) x)) (*.f64 2 (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)) (*.f64 x x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)))) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi)))) (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 1 (/.f64 lo hi))))) x)) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))))))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))) (neg.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))))) (/.f64 (*.f64 x x) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))) (fma.f64 -1 (/.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (fma.f64 (fma.f64 -2/3 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 hi 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 hi 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2))) (neg.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))))) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (+.f64 1 (/.f64 (neg.f64 lo) hi))))))))) (pow.f64 x 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (/.f64 (*.f64 (*.f64 x x) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)))) (+.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 3) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (+.f64 1 (/.f64 (neg.f64 lo) hi))))) (neg.f64 (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) 2)))))) x) (*.f64 2 (*.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2)) (*.f64 x x)))))))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))))) (/.f64 (*.f64 x x) (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))))) (/.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (fma.f64 (fma.f64 -2/3 (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 hi 3)))) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 hi 3)) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))) (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (-.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x)))))) (/.f64 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))))) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (-.f64 1 (/.f64 lo hi)))))))) (pow.f64 x 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2) (/.f64 (*.f64 (*.f64 x x) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (+.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 3) (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2) (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 hi (-.f64 1 (/.f64 lo hi)))))) (/.f64 hi (/.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) 2))))) x)) (*.f64 2 (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x))) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)) (*.f64 x x)))))))
(*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi))))
(*.f64 (log1p.f64 (/.f64 x hi)) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))
(pow.f64 (log1p.f64 (/.f64 x hi)) 3)
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))))
(fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))) (*.f64 (log1p.f64 (/.f64 x hi)) (pow.f64 (log1p.f64 (/.f64 x hi)) 2)))
(fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (+.f64 (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2)) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))))))
(fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))) (fma.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi)) (*.f64 (*.f64 lo lo) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) 2)) (log1p.f64 (/.f64 x hi)) (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) 2) (log1p.f64 (/.f64 x hi)))))))))
(+.f64 (fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 3)) (*.f64 (*.f64 lo lo) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi))))) (log1p.f64 (/.f64 x hi)) (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) 2) (log1p.f64 (/.f64 x hi))))))))
(+.f64 (*.f64 lo (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (*.f64 (log.f64 (+.f64 1 (/.f64 x hi))) (log.f64 (+.f64 (/.f64 x hi) 1))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 3))) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 3)))) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1)))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))))) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (log.f64 (+.f64 (/.f64 x hi) 1))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (pow.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) 2)) (log.f64 (+.f64 1 (/.f64 x hi)))) (*.f64 2 (*.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi 2) (+.f64 1 (/.f64 x hi)))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (*.f64 (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))) (log.f64 (+.f64 (/.f64 x hi) 1)))))))))))
(fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))) (fma.f64 (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) 2)) (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))))) (*.f64 2/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (log1p.f64 (/.f64 x hi)))))) (log1p.f64 (/.f64 x hi)) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (log1p.f64 (/.f64 x hi)) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))))))) (pow.f64 lo 3) (fma.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi)) (*.f64 (*.f64 lo lo) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi)))) (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) 2)) (log1p.f64 (/.f64 x hi)) (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))) 2) (log1p.f64 (/.f64 x hi))))))))))
(fma.f64 lo (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (*.f64 2 (*.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))) (fma.f64 (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) (-.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi))))) (fma.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (log1p.f64 (/.f64 x hi))))) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))) (log1p.f64 (/.f64 x hi)) (/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (*.f64 (log1p.f64 (/.f64 x hi)) (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))))) (pow.f64 lo 3) (+.f64 (pow.f64 (log1p.f64 (/.f64 x hi)) 3) (*.f64 (*.f64 lo lo) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (log1p.f64 (/.f64 x hi)) 2))) (fma.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (log1p.f64 (/.f64 x hi))))) (log1p.f64 (/.f64 x hi)) (*.f64 2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))) 2) (log1p.f64 (/.f64 x hi))))))))))
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3)
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 3)
(pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3)))
(+.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 3)))
(+.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (pow.f64 lo 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (+.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2)))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 3)) (fma.f64 2 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo)))))))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (+.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (*.f64 lo lo) (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2) (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 3)) (fma.f64 2 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo)))))))))
(+.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo)) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2))) (pow.f64 lo 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 2)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi))) 2)) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (+.f64 (*.f64 2/3 (/.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) (pow.f64 (+.f64 (/.f64 x hi) 1) 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) hi)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))))) (pow.f64 lo 3)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo)))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))))))))))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 3)) (+.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 lo 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo)))) (fma.f64 2 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2))) (+.f64 (+.f64 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2)) (/.f64 (pow.f64 lo 3) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))))) (+.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (pow.f64 lo 3) (fma.f64 2/3 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (pow.f64 (+.f64 1 (/.f64 x hi)) 3))) (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))))))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo)))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))))))))))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 3)) (+.f64 (-.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (*.f64 lo lo) (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2) (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))))) (/.f64 (*.f64 (*.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 lo 3)))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo)))) (fma.f64 2 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2))) (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))) 2) (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))) (/.f64 (pow.f64 lo 3) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 lo (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))))) (+.f64 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (pow.f64 lo 3) (-.f64 (*.f64 2/3 (/.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x (*.f64 hi (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))))))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))))))))))))
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3)
(pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 3)
(pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)
(+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)))
(+.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 3) (neg.f64 (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2))) lo)))
(-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))))))))
(+.f64 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)))) (/.f64 (*.f64 lo lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 3)) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 lo lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2))) lo) (*.f64 -1/2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2) (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))))))
(+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (/.f64 (*.f64 lo lo) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 lo lo) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2) (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2)) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2))) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) 2) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2)))) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi)))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi)))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3)))))))) (pow.f64 lo 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) 2) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))))))))
(+.f64 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)))) (/.f64 (*.f64 lo lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 3)) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 lo lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2))) lo) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (fma.f64 1/3 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 (+.f64 1 (/.f64 x hi)) 3))) (fma.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)))) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (*.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (*.f64 2/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))))))))) (pow.f64 lo 3)) (*.f64 -1/2 (/.f64 (pow.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) 2) (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2))))))))
(+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (/.f64 (*.f64 lo lo) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 lo lo) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))))) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2) (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (pow.f64 (+.f64 1 (/.f64 x hi)) 2)))) (/.f64 (-.f64 (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 (+.f64 1 (/.f64 x hi)) 3))) (fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (*.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) (-.f64 (*.f64 2/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))))))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))))))) (pow.f64 lo 3))) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
(pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3)
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi))
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (*.f64 hi (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2)))))
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))))) (pow.f64 hi 2))))
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (fma.f64 (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi (*.f64 (*.f64 hi hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))))))))))
(+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (fma.f64 (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi (*.f64 (*.f64 hi hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))))))))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (-.f64 (/.f64 1 lo) (/.f64 1 x))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x))))))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3))))) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))))))) (+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))))) (pow.f64 hi 2)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x))))) (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 1/2 (*.f64 (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 1/3 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 x x) (*.f64 lo lo))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x))))) (*.f64 1/6 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 x x) (*.f64 lo lo))))))))) (+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (fma.f64 (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi (*.f64 (*.f64 hi hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x))))))))))))
(fma.f64 (pow.f64 hi 3) (fma.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x)))))) (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 1/2 (*.f64 (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 1/3 (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x)))))) (*.f64 1/6 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 lo x) (*.f64 lo x))))))))) (+.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 3) (fma.f64 (fma.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2))) hi (*.f64 (*.f64 hi hi) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 1 lo) (/.f64 1 x)))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) 2) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) 2) (*.f64 (+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi))) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x)))))))))))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo))))) (pow.f64 hi 5)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))))
(fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 5) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (+.f64 (+.f64 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))) (/.f64 (pow.f64 hi 5) (-.f64 x lo)))) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))))
(fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 5) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (+.f64 (+.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))) (/.f64 (pow.f64 hi 5) (-.f64 x lo)))) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo))))) (pow.f64 hi 6))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 6))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (-.f64 x lo))) (pow.f64 hi 6))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/3 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (-.f64 x lo)))) (-.f64 x lo)) (pow.f64 hi 5)) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))))) (-.f64 x lo)) (pow.f64 hi 6)))))))))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (+.f64 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 6) (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 6) (*.f64 (-.f64 x lo) (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2)))))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 5) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (/.f64 (fma.f64 1/12 (*.f64 (-.f64 x lo) (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 1/6 (*.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))))) (/.f64 (pow.f64 hi 6) (-.f64 x lo))))))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (+.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 6) (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 6) (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2))))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (/.f64 (pow.f64 hi 5) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 1/3 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (-.f64 x lo))) (/.f64 (pow.f64 hi 5) (-.f64 x lo))) (/.f64 (fma.f64 1/12 (*.f64 (-.f64 x lo) (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 1/6 (*.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))))) (/.f64 (pow.f64 hi 6) (-.f64 x lo))))))))))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (-.f64 x lo))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (-.f64 x lo) (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo)))) (fma.f64 -1/2 (*.f64 (-.f64 x lo) (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 x lo) 2) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))))))) (pow.f64 hi 5)) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (-.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 (-.f64 x lo) (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2)) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 x lo) 2) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))))) (*.f64 (-.f64 x lo) (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo))))) (pow.f64 hi 5))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (-.f64 x lo))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (-.f64 x lo))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 4)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 (-.f64 x lo) 2)) (pow.f64 hi 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 x lo)))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/12 (*.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (-.f64 x lo))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2)))))) (-.f64 x lo)) (pow.f64 hi 6))) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (pow.f64 hi 6) (*.f64 (-.f64 x lo) (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2)))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (-.f64 x lo) (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo)))) (fma.f64 -1/2 (*.f64 (-.f64 x lo) (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2)) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 x lo) 2) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))))))) (pow.f64 hi 5)) (+.f64 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (fma.f64 1/4 (pow.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo))) (/.f64 (pow.f64 hi 6) (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (-.f64 x lo) (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 1/6 (*.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))))) (/.f64 (pow.f64 hi 6) (-.f64 x lo))) (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (pow.f64 hi 6) (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2))))) (-.f64 (+.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 (-.f64 x lo) 2))) (fma.f64 1/2 (/.f64 (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo))) (/.f64 (pow.f64 hi 6) (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)))) (-.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 (fma.f64 -1/12 (*.f64 (-.f64 x lo) (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 1/6 (*.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))))) (/.f64 (pow.f64 hi 6) (-.f64 x lo))))))) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 (-.f64 x lo) (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2)) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 x lo) 2) (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))))) (*.f64 (-.f64 x lo) (fma.f64 1/4 (pow.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) 2) (*.f64 (*.f64 -1/3 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo))))) (-.f64 x lo))))) (pow.f64 hi 5)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 x 3))))))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x))))
(+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 -1 (neg.f64 (log.f64 x)) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (log.f64 x) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x)))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 -1 (neg.f64 (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x))))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (+.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (pow.f64 x 3))) (fma.f64 -1 (neg.f64 (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 x 3))) (+.f64 (log.f64 x) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x))))
(-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x)))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(log1p.f64 (/.f64 x hi))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))
(+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo))))
(+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))
(+.f64 (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 1/3 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 1/3 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))
(-.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (/.f64 (*.f64 -1/3 (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (+.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) (/.f64 (*.f64 -1/3 (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3))))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))
(+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))
(+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 x x) (*.f64 lo lo))))) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3))) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)))) (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)))))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi)
(/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x))
(/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x))
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi)
(/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x))
(/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) x) hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) (/.f64 hi x)))
(-.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi x)) (/.f64 lo hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi)
(/.f64 lo (/.f64 hi (+.f64 (/.f64 x hi) -1)))
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(+.f64 (/.f64 x hi) (/.f64 lo (/.f64 hi (+.f64 (/.f64 x hi) -1))))
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(+.f64 (/.f64 x hi) (/.f64 lo (/.f64 hi (+.f64 (/.f64 x hi) -1))))
(+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) 1)) hi))
(+.f64 (/.f64 x hi) (/.f64 lo (/.f64 hi (+.f64 (/.f64 x hi) -1))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))))))
(fma.f64 (-.f64 (/.f64 (/.f64 1 hi) (+.f64 1 (/.f64 (neg.f64 lo) hi))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) (*.f64 hi hi)))) x (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 x 3))))))
(fma.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) x (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (log1p.f64 (/.f64 (neg.f64 lo) hi))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (*.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi)))) (neg.f64 (neg.f64 (log.f64 x))))
(+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 -1 (neg.f64 (log.f64 x)) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (-.f64 (log.f64 x) (/.f64 lo (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x)))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x))))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 -1 (neg.f64 (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x))))))
(+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (+.f64 (+.f64 (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x))))))
(+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 hi x)))))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (pow.f64 x 3))) (fma.f64 -1 (neg.f64 (log.f64 x)) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 hi x)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (log.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 x 3))) (+.f64 (log.f64 x) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x))) (/.f64 (neg.f64 lo) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 hi x)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x))))
(-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 (+.f64 1 (/.f64 lo hi)) x)) (log.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 lo hi)) hi)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 x x))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (+.f64 (log.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) hi))) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (+.f64 1 (/.f64 (neg.f64 lo) hi)) x))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (-.f64 (+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 (/.f64 hi (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 1 (/.f64 lo hi)) x))) (log.f64 (/.f64 -1 x)))))
(log.f64 (+.f64 (/.f64 x hi) 1))
(log1p.f64 (/.f64 x hi))
(+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))
(+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))
(+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (pow.f64 (+.f64 (/.f64 x hi) 1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (pow.f64 (+.f64 (/.f64 x hi) 1) 3))) (+.f64 (log.f64 (+.f64 (/.f64 x hi) 1)) (*.f64 lo (-.f64 (/.f64 x (*.f64 (+.f64 (/.f64 x hi) 1) (pow.f64 hi 2))) (/.f64 1 (*.f64 (+.f64 (/.f64 x hi) 1) hi)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (*.f64 hi (+.f64 1 (/.f64 x hi)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 lo lo))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3))) (+.f64 (log1p.f64 (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 (/.f64 x (*.f64 hi hi)) (+.f64 1 (/.f64 x hi))) (/.f64 1 (+.f64 hi (*.f64 hi (/.f64 x hi)))))))))
(+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (log.f64 (/.f64 1 lo))))
(+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (neg.f64 (log.f64 lo))))
(+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))
(+.f64 (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo hi))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 1/3 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo))))))
(+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 lo hi))) (fma.f64 1/3 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 3) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2)) (*.f64 lo lo)) (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (log.f64 lo)) (/.f64 (/.f64 1 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) lo)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))
(-.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 -1 (log.f64 (/.f64 -1 lo))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo)))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) hi))) lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 2) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2)))) (+.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (/.f64 x hi) 1) 3) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (/.f64 (*.f64 -1/3 (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 x hi)) 2) (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (+.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) (/.f64 (*.f64 -1/3 (pow.f64 (+.f64 1 (/.f64 x hi)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3))))) (/.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) lo))
(+.f64 (log.f64 (*.f64 lo x)) (*.f64 -2 (log.f64 hi)))
(+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))
(+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 lo x)))))) (+.f64 (log.f64 (*.f64 lo x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (*.f64 -6 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))))) (+.f64 (*.f64 -2 (log.f64 hi)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 1 x)) hi)))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 2 (*.f64 lo x)))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 x x) (*.f64 lo lo))))) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 lo x)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (+.f64 (log.f64 (*.f64 lo x)) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x lo) 3) (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (*.f64 -6 (-.f64 x lo)) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (fma.f64 -2 (log.f64 hi) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 1 x)))))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3))) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 2 (pow.f64 (-.f64 x lo) 3))) (pow.f64 hi 3)))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (*.f64 1/6 (fma.f64 -6 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)))) (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 x lo) 3)) (*.f64 6 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 x lo) 4)) (+.f64 (*.f64 -12 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 24 (*.f64 lo (*.f64 (pow.f64 (-.f64 x lo) 2) x))))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 lo x)) (*.f64 -1 (pow.f64 (-.f64 x lo) 2))) (pow.f64 hi 2)))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 lo x) (neg.f64 (pow.f64 (-.f64 x lo) 2))) (*.f64 hi hi)))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 x lo) 3) (*.f64 (*.f64 6 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 3)) (+.f64 (/.f64 x hi) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (*.f64 24 lo) (*.f64 x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 lo x)) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)))))) (/.f64 lo hi))
1
(/.f64 x lo)
(/.f64 x lo)
(/.f64 x lo)
1
1
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(/.f64 (neg.f64 lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (*.f64 hi hi) (+.f64 lo x)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(/.f64 (neg.f64 lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(*.f64 -1 (/.f64 lo (pow.f64 hi 2)))
(/.f64 (neg.f64 lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))
(*.f64 0 (/.f64 lo hi))
0
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) x)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) x (*.f64 0 (/.f64 lo hi)))
(*.f64 x 0)
(/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (*.f64 0 (*.f64 lo x)) (*.f64 hi hi))
(/.f64 0 (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 (+.f64 lo (*.f64 -1 lo)) hi)
(/.f64 (*.f64 0 lo) hi)
(/.f64 0 hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (*.f64 0 (/.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) 0) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi))
(/.f64 (*.f64 0 lo) hi)
(/.f64 0 hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 0 lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 0 hi)) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 0 lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 0 hi)) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 0 lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 0 hi)) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
0
(*.f64 0 (/.f64 lo hi))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 (neg.f64 lo) (*.f64 -1 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(*.f64 (neg.f64 lo) (-.f64 (neg.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 (neg.f64 lo) (*.f64 -1 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(*.f64 (neg.f64 lo) (-.f64 (neg.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 (neg.f64 lo) (*.f64 -1 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(*.f64 (neg.f64 lo) (-.f64 (neg.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))))
(*.f64 (neg.f64 lo) (*.f64 -1 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(*.f64 (neg.f64 lo) (-.f64 (neg.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 x)) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 x)) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 x)) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 -1 lo) x) hi)
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi))
(/.f64 (neg.f64 (-.f64 lo x)) hi)
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) hi) (/.f64 (*.f64 lo x) (*.f64 hi hi)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (-.f64 lo x) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(pow.f64 (/.f64 lo hi) 3)
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x))
(+.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 x (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3)))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))))))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))))))
(+.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(neg.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 hi 6))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x)))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) x))))
(+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))))))
(+.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))) (fma.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) x (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(neg.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 hi 6))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) x))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (*.f64 x x) (neg.f64 (*.f64 x (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))))
(-.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))) (*.f64 x (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))
(+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) x)))))
(+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (*.f64 x x) (neg.f64 (*.f64 x (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))))))
(+.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (*.f64 x (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6)))
(neg.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 hi 6))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5)))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)))))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(pow.f64 (/.f64 lo hi) 3)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (*.f64 3 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5))))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (*.f64 3 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (pow.f64 hi 5)))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)))))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 2 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(pow.f64 (/.f64 lo hi) 3)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (pow.f64 hi 5))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 hi 5))))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (-.f64 (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 hi 5)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (pow.f64 hi 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (pow.f64 hi 5)))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 hi 5)))))))
(-.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (-.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 x 3)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 hi 5)))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x) (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x) (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 lo x)) hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 x x) (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 x x) (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi (*.f64 lo x))) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))
(/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))))
(fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (+.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 x 2)) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (+.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))
(/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))))
(fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (+.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 x 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 lo (*.f64 x (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (*.f64 hi hi)) (+.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 -2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 x x)))) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))
(/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (pow.f64 hi 3)))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi (*.f64 lo x)))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi))))
(fma.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (*.f64 lo lo) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi (*.f64 lo x))))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo x)) hi))))
(fma.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (*.f64 lo lo) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi (*.f64 lo x))))))
(/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2)))
(fma.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x hi) -1)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x hi) -1) 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))))
(fma.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x hi) -1)))) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x hi) 1) x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2)) (pow.f64 hi 2))))
(fma.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x hi) -1)))) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)))))
(/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2)) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) lo)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (neg.f64 lo) (pow.f64 hi 3))) (/.f64 lo hi))))) (*.f64 x x) (fma.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) x (/.f64 (neg.f64 lo) hi)))
(fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (-.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 lo (pow.f64 hi 3))) (/.f64 lo hi)))) (*.f64 x x) (fma.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) x (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) lo)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) x) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2)))) lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) lo) hi)) (/.f64 lo (pow.f64 hi 2))))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) hi) lo)))))) (pow.f64 lo 2)))) (pow.f64 x 3)) (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (neg.f64 lo) (pow.f64 hi 3))) (/.f64 lo hi))))) (*.f64 x x) (fma.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) x (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (neg.f64 lo) (pow.f64 hi 3))))))) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))) (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (/.f64 (neg.f64 lo) (pow.f64 hi 3))) (/.f64 lo hi))))))))) (pow.f64 x 3) (/.f64 (neg.f64 lo) hi))))
(fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (-.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 lo (pow.f64 hi 3))) (/.f64 lo hi)))) (*.f64 x x) (fma.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) x (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (/.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (-.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 lo (pow.f64 hi 3))))))) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi))) (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 2))) (-.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3))) (/.f64 hi (/.f64 lo (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (*.f64 lo lo) (*.f64 (*.f64 hi hi) (fma.f64 -2 (/.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 hi lo)) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (/.f64 lo (pow.f64 hi 3))) (/.f64 lo hi)))))))) (pow.f64 x 3) (/.f64 (neg.f64 lo) hi))))
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) x))
(/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) x))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))))))
(-.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x)))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) x) (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) x)))) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (*.f64 (*.f64 hi hi) x))) (+.f64 (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6)))))) (/.f64 (*.f64 x (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))))))))
(-.f64 (-.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2)) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (*.f64 (*.f64 hi hi) x))) (+.f64 (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) x) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 x 2)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) x)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))) (pow.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (pow.f64 lo 2)) (*.f64 (+.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi))) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2)))))))))
(-.f64 (+.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) x)) (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (*.f64 -1 (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) x) (/.f64 (pow.f64 lo 3) (*.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) (*.f64 (*.f64 x x) (pow.f64 hi 3)))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (*.f64 (*.f64 hi hi) x))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6)))))) (+.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))))) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (*.f64 hi hi)))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6)))))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi)))))) (*.f64 x x))) (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6)))))) (/.f64 (*.f64 x (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi)))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 (neg.f64 lo) hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) 2) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6)))))) (/.f64 (*.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) (*.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 lo lo)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (-.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3)) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2)) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (*.f64 (*.f64 hi hi) x))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (+.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) -3)) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (+.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))))) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2))))) (*.f64 x x))) (+.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi)))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (*.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 lo lo)))))))
(/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 6))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 (neg.f64 lo) hi)) 2) (*.f64 hi hi))) x))
(/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))
(+.f64 (/.f64 (*.f64 x (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)))))
(+.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2))) (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo)))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)))))))) x)) (+.f64 (/.f64 (*.f64 x (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2))))))
(+.f64 (-.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (-.f64 (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))))) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2))))) x)) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) x) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)) (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) lo) (pow.f64 hi 2)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) 2))))) (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))))))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2))) (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo)))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)))))))) x) (+.f64 (/.f64 (*.f64 x (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 x x) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))))))))) (+.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo)))) (*.f64 x x)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2))) (/.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo)))) (/.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)))))))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (*.f64 2 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (*.f64 hi hi) lo))))) (pow.f64 (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi))) 2)))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (neg.f64 lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)))))))))
(-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) x)) (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (-.f64 (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))))) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2))))) x)) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (-.f64 (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))))) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2))))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))))) (-.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (fma.f64 -1 (/.f64 (*.f64 3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 5))) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6)))))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3)))))) (/.f64 (-.f64 (*.f64 2 (/.f64 lo (/.f64 (*.f64 hi hi) (+.f64 1 (/.f64 lo hi))))) (/.f64 lo (*.f64 hi hi))) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) 2) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 6))))))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 2 (/.f64 (-.f64 x lo) hi)) (*.f64 -1 (/.f64 x hi))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x)))) (/.f64 (*.f64 lo x) (*.f64 hi hi))) (fma.f64 2 (/.f64 (-.f64 x lo) hi) (/.f64 (neg.f64 x) hi)))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x))))) (*.f64 -2 (/.f64 (-.f64 x lo) hi))) (/.f64 x hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 2 (/.f64 (-.f64 x lo) hi)))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 lo x) (*.f64 hi hi)))) (+.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (+.f64 (fma.f64 2 (/.f64 (-.f64 x lo) hi) (/.f64 (neg.f64 x) hi)) (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 -1 x (*.f64 2 (-.f64 x lo)))) (*.f64 x x))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 lo x) (*.f64 lo x)))) (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x))))) (+.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (+.f64 (-.f64 (/.f64 (*.f64 2 (-.f64 x lo)) hi) (/.f64 x hi)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3)))) (*.f64 (*.f64 lo x) (*.f64 lo x))) (-.f64 (*.f64 2 (-.f64 x lo)) x)) (*.f64 x x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (*.f64 hi (pow.f64 x 2))))) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo)))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))))) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (/.f64 lo (pow.f64 x 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 x) (*.f64 2 (-.f64 x lo))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (*.f64 2 (/.f64 (-.f64 x lo) hi)))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x)))) (fma.f64 hi (-.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 -1 x (*.f64 2 (-.f64 x lo)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 lo lo)))) (+.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 -1 x (*.f64 2 (-.f64 x lo)))) (*.f64 x x))))) (*.f64 lo lo)) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 x x))) (/.f64 lo (*.f64 x x)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 lo x) (*.f64 hi hi))))) (+.f64 1 (+.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 -1 x (*.f64 2 (-.f64 x lo)))) (*.f64 x x))) (fma.f64 -1 (/.f64 x hi) (+.f64 (/.f64 (*.f64 2 (-.f64 x lo)) hi) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))))
(-.f64 (-.f64 (fma.f64 hi (-.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3)))) (*.f64 (*.f64 lo x) (*.f64 lo x))) (-.f64 (*.f64 2 (-.f64 x lo)) x)) (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 lo x) (*.f64 lo x))) -1) (+.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3)))) (*.f64 (*.f64 lo x) (*.f64 lo x))) (-.f64 (*.f64 2 (-.f64 x lo)) x)) (*.f64 x x))))) (*.f64 lo lo)) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 x x))) (/.f64 lo (*.f64 x x)))) (-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 lo x) (*.f64 lo x))))) (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 lo lo) (*.f64 hi (*.f64 x x))))) (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 lo lo)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3)))) (*.f64 (*.f64 lo x) (*.f64 lo x))) (-.f64 (*.f64 2 (-.f64 x lo)) x)) (*.f64 x x))) (-.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 x lo)) hi) (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(-.f64 (-.f64 (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))))
(-.f64 (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (+.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (pow.f64 hi 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))))
(-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (pow.f64 hi 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (pow.f64 x 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (pow.f64 hi 3) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (pow.f64 lo 3) (*.f64 hi (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (*.f64 (pow.f64 hi 3) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)) (*.f64 2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (+.f64 (*.f64 2 (*.f64 lo (*.f64 (-.f64 x lo) x))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))) (*.f64 (pow.f64 hi 4) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))))))
(-.f64 (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (/.f64 (pow.f64 x 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (*.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (pow.f64 hi 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (pow.f64 hi 4)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 2 (*.f64 lo (*.f64 x (-.f64 x lo))) (*.f64 (neg.f64 lo) (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 lo lo)) (*.f64 x x)) (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(-.f64 (-.f64 (-.f64 (+.f64 (-.f64 (/.f64 (/.f64 (pow.f64 x 3) hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (/.f64 (pow.f64 x 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (pow.f64 lo 3) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (pow.f64 hi 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (pow.f64 hi 4)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 3 (*.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (-.f64 (*.f64 (*.f64 2 lo) (*.f64 x (-.f64 x lo))) (*.f64 lo (*.f64 x x))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))) (*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))
(/.f64 (neg.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))
(-.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi))))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (fma.f64 -1 (/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (pow.f64 hi 3)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (pow.f64 hi 3))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (pow.f64 x 2))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 x 3)) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) hi)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) (pow.f64 x 2))) (*.f64 -1 (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 2) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 lo 3) x)) (*.f64 -1 (*.f64 (pow.f64 lo 3) x))) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x)))) (/.f64 (*.f64 (+.f64 (*.f64 lo (pow.f64 x 2)) (*.f64 -2 (*.f64 lo (*.f64 (-.f64 x lo) x)))) (-.f64 (*.f64 -1 (pow.f64 x 3)) (*.f64 -1 (pow.f64 lo 3)))) (*.f64 (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)) (+.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 lo x))))) (pow.f64 x 2))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 lo x) (pow.f64 (-.f64 x lo) 2)))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (fma.f64 -1 (/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (pow.f64 hi 3)) (+.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (/.f64 (pow.f64 x 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (+.f64 (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 4)) (/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 x x) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(-.f64 (-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (/.f64 (pow.f64 x 3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (/.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (pow.f64 hi 3))) (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (+.f64 (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (pow.f64 hi 4)) (/.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (*.f64 (*.f64 x x) (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)))))) (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (/.f64 (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (+.f64 (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 hi hi) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))))) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 x x) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (pow.f64 lo 3)) -3) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))) (*.f64 (/.f64 (fma.f64 lo (*.f64 x x) (*.f64 (*.f64 -2 lo) (*.f64 x (-.f64 x lo)))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2))) (/.f64 (fma.f64 -1 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))) (fma.f64 lo x (pow.f64 (-.f64 x lo) 2)))))))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (/.f64 x hi))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3))))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi))) (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo lo) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (neg.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3)))))))
(-.f64 (-.f64 (/.f64 x hi) (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi)))) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 lo hi)) x)) (+.f64 (/.f64 x hi) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3)))))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) (pow.f64 hi 3))) (pow.f64 x 3))))) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) hi) x) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) x) hi))) 2) (pow.f64 hi 3)) (pow.f64 x 3)))))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi))) (/.f64 x hi)) (fma.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (*.f64 x x)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (*.f64 hi hi)) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (neg.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3))))) (*.f64 x x)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 hi 3) (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))))))))) (pow.f64 lo 3) (neg.f64 (*.f64 (*.f64 lo lo) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (neg.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3))))))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (/.f64 x (*.f64 lo hi)))) (fma.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (*.f64 hi (*.f64 x x))) (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) (*.f64 hi hi)) (-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3))))) (*.f64 x x)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 hi 3) (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x))))))))) (pow.f64 lo 3) (*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 2) (/.f64 x hi)) (/.f64 (pow.f64 (+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) (*.f64 2 (/.f64 (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 hi x)))) 2) (pow.f64 (/.f64 x hi) 3))) (*.f64 lo (neg.f64 lo)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi)))
(*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 (neg.f64 lo) hi))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi))))
(+.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 hi (pow.f64 (-.f64 (/.f64 x hi) 1) 4))))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4))))) lo) (+.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4))))
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)))) lo))
(-.f64 (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 hi (pow.f64 (-.f64 (/.f64 x hi) 1) 4))))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 x hi) 1) 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 2) hi)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 hi (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) 2))) (pow.f64 (-.f64 (/.f64 x hi) 1) 6)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 (/.f64 x hi) 1) 4) hi)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 x hi) 1) x) (pow.f64 hi 2))) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (/.f64 x hi) 1) 2))))))
(-.f64 (-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4))))) lo) (+.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)))) (/.f64 (/.f64 (pow.f64 x 3) (*.f64 lo lo)) (*.f64 hi (pow.f64 (+.f64 (/.f64 x hi) -1) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))))) (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)))) (neg.f64 (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)))))) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 x 3) (*.f64 lo lo)) (*.f64 hi (pow.f64 (+.f64 (/.f64 x hi) -1) 2))) (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (+.f64 (/.f64 x hi) -1) 2)) (/.f64 lo hi))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4)))) lo)) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))))) (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 (/.f64 x hi) -1) 6))) (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 hi 3)) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x hi) -1) (/.f64 (*.f64 hi hi) x)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) 2)) (pow.f64 (+.f64 (/.f64 x hi) -1) 6)) (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) hi) (/.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 x hi) -1) 4))))) (pow.f64 (+.f64 (/.f64 x hi) -1) 2))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))))
(fma.f64 -1 (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1))) (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1) 2) lo)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 2))) lo)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))))) (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (*.f64 (pow.f64 lo 2) hi))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) lo))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) (pow.f64 x 2))) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))) 2)) (pow.f64 (-.f64 1 (/.f64 x hi)) 3))) (/.f64 (pow.f64 x 2) (*.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) x) (pow.f64 hi 2)))))) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (pow.f64 lo 2))))))
(-.f64 (fma.f64 -1 (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1))) (+.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1) 2) lo)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (*.f64 hi (*.f64 lo lo)))))) (*.f64 -1 (+.f64 (*.f64 (/.f64 hi (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1)) (*.f64 lo lo))) (*.f64 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1) 2))) (/.f64 (*.f64 x x) (*.f64 hi (-.f64 1 (/.f64 x hi))))) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 1)) (*.f64 lo lo))))))
(-.f64 (-.f64 (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 2))) lo)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 2) (*.f64 hi (*.f64 lo lo))))) (/.f64 hi (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))))) (-.f64 (*.f64 (/.f64 hi (pow.f64 (-.f64 1 (/.f64 x hi)) 3)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) (*.f64 lo lo)))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 hi (-.f64 1 (/.f64 x hi)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x)) 2)))) (pow.f64 (-.f64 1 (/.f64 x hi)) 2)) (/.f64 (*.f64 (*.f64 hi hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) x))) (*.f64 lo lo)))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3))
(/.f64 (*.f64 lo (neg.f64 (*.f64 x x))) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3))
(/.f64 (*.f64 lo (neg.f64 (*.f64 x x))) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3))
(/.f64 (*.f64 lo (neg.f64 (*.f64 x x))) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 (*.f64 (neg.f64 lo) (*.f64 x x)) (pow.f64 hi 3)))
(-.f64 (/.f64 (*.f64 lo x) (*.f64 hi hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (*.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(*.f64 1 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(*.f64 (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3/2))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(log.f64 (exp.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 6)))
(cbrt.f64 (pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) -1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 1 hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 1 (/.f64 hi (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 1 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(log.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 1 (+.f64 1 (/.f64 x lo)))
(+.f64 1 (/.f64 x lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 x lo))) (cbrt.f64 (+.f64 1 (/.f64 x lo)))) (cbrt.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 x lo))) (sqrt.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x lo) 3)) (-.f64 (+.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (/.f64 x lo)))
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (/.f64 x lo)))
(pow.f64 (+.f64 1 (/.f64 x lo)) 1)
(+.f64 1 (/.f64 x lo))
(log.f64 (exp.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 x lo)) (+.f64 1 (/.f64 x lo))) (+.f64 1 (/.f64 x lo))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 x lo)) (*.f64 (+.f64 1 (/.f64 x lo)) (+.f64 1 (/.f64 x lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(exp.f64 (log.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 x lo))))
(+.f64 1 (/.f64 x lo))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) hi) (+.f64 x lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(pow.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) 1)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(log.f64 (exp.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(cbrt.f64 (*.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi)) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(pow.f64 (/.f64 lo hi) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 lo hi) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 1 (pow.f64 (/.f64 x hi) 2))
(pow.f64 (/.f64 x hi) 2)
(*.f64 (/.f64 x hi) (/.f64 x hi))
(pow.f64 (/.f64 x hi) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x hi) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 x hi)) 2))
(pow.f64 (/.f64 x hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) 1)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))
(+.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 1 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (cbrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(pow.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (exp.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(fma.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(pow.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (exp.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (*.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(exp.f64 (log.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log1p.f64 (expm1.f64 (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 1)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (exp.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(exp.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(pow.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(exp.f64 (log.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(*.f64 1 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(*.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3))
(*.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3))
(*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3/2))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 6)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 3))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)))
(/.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) 1)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (*.f64 x (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) hi)
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(pow.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) 1)
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (exp.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))))
(*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))

eval963.0ms (6.5%)

Compiler

Compiled 64548 to 35778 computations (44.6% saved)

prune319.0ms (2.2%)

Pruning

92 alts after pruning (85 fresh and 7 done)

PrunedKeptTotal
New69421715
Fresh46468
Picked415
Done167
Total70392795
Accuracy
21.0%
Counts
795 → 92
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.7%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
18.8%
(pow.f64 (/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi))) 3)
18.6%
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
18.9%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))) 3)
18.8%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1))
18.6%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))))
18.6%
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo))) (pow.f64 (cbrt.f64 lo) 2))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
18.9%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
18.9%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
18.9%
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
18.8%
(/.f64 (+.f64 x lo) (neg.f64 hi))
18.6%
(/.f64 (*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
18.9%
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.6%
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
18.6%
(/.f64 (exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
3.4%
(/.f64 x hi)
18.9%
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
10.1%
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.9%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
8.8%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(-.f64 1 (/.f64 x lo))
8.8%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (/.f64 (neg.f64 (-.f64 lo x)) hi))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
18.9%
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
8.7%
(+.f64 (/.f64 hi lo) 1)
10.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.6%
(+.f64 1 (/.f64 x lo))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
18.9%
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.6%
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
14.7%
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (*.f64 (/.f64 lo hi) lo) hi)) (+.f64 x lo)) hi)
18.8%
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
18.6%
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
18.6%
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
10.1%
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
18.8%
(*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo))) hi)
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
18.6%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo))) hi)
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.8%
(*.f64 (exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) hi)
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
9.1%
(expm1.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
18.9%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi)))))))
18.8%
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
18.8%
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
18.8%
(expm1.f64 (cbrt.f64 (fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))))
9.1%
(expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)))
18.8%
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)))
19.8%
(expm1.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3))
18.7%
1
Compiler

Compiled 4507 to 2453 computations (45.6% saved)

regimes354.0ms (2.4%)

Counts
120 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 x lo) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (*.f64 (/.f64 lo hi) lo) hi)) (+.f64 x lo)) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (/.f64 (neg.f64 (-.f64 lo x)) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo))) hi)
(*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo))) hi)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi))) 3)
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo))) (pow.f64 (cbrt.f64 lo) 2))
(expm1.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo))))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)) 3)
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)) 3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 3)
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(*.f64 (exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) hi)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))) 3)
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3))
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))) 3)
(expm1.f64 (cbrt.f64 (fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))))
(expm1.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
Outputs
(expm1.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
Calls

4 calls:

100.0ms
x
64.0ms
lo
55.0ms
hi
17.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.8%1lo
19.8%1hi
19.8%1x
19.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2399 to 1137 computations (52.6% saved)

regimes252.0ms (1.7%)

Counts
119 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 x lo) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (*.f64 (/.f64 lo hi) lo) hi)) (+.f64 x lo)) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (/.f64 (neg.f64 (-.f64 lo x)) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (+.f64 x lo))) hi)
(*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 x lo)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 x lo))) hi)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (*.f64 (*.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 x hi)))) (*.f64 (/.f64 lo hi) (+.f64 1 (/.f64 x hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 lo x)) (cbrt.f64 (neg.f64 hi))) 3)
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 x lo) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (*.f64 (-.f64 lo x) (/.f64 1 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 x lo))) (pow.f64 (cbrt.f64 lo) 2))
(expm1.f64 (-.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (log.f64 (/.f64 -1 lo))))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log.f64 (exp.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (log1p.f64 (expm1.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 (*.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 hi hi))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3)))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)) 3)
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)) 3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 3)
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3))
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))))
(*.f64 (exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)))) hi)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (cbrt.f64 (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))) 3)
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (log1p.f64 (expm1.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 x hi) (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3))
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))) 3)
(expm1.f64 (cbrt.f64 (fma.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 (/.f64 1 hi) (-.f64 1 (/.f64 lo hi))) (/.f64 lo (*.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 2))) x (pow.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)) 3))))
Outputs
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
Calls

4 calls:

90.0ms
lo
62.0ms
hi
53.0ms
x
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1x
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.9%1hi
18.9%1lo
Compiler

Compiled 2332 to 1099 computations (52.9% saved)

regimes70.0ms (0.5%)

Counts
56 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 x lo) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)) (+.f64 2 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1) (+.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 x lo)) hi)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (*.f64 (/.f64 lo hi) lo) hi)) (+.f64 x lo)) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 lo x) hi))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (/.f64 (neg.f64 (-.f64 lo x)) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2) (/.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi) 2) (*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo))) hi))
(/.f64 1 (/.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2)))
(+.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 (-.f64 1 (/.f64 x hi)) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (neg.f64 lo))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(expm1.f64 (log.f64 (-.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x lo) (neg.f64 hi))) 3)
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi))) 3)
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
Outputs
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
Calls

3 calls:

27.0ms
hi
26.0ms
lo
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.9%1lo
18.9%1hi
Compiler

Compiled 805 to 378 computations (53% saved)

regimes54.0ms (0.4%)

Counts
18 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 x lo) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (+.f64 x lo) (/.f64 1 (neg.f64 hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi (neg.f64 lo)))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

4 calls:

27.0ms
lo
10.0ms
hi
10.0ms
x
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1x
18.8%1hi
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 134 to 68 computations (49.3% saved)

regimes38.0ms (0.3%)

Accuracy

Total -9.7b remaining (-18.7%)

Threshold costs -9.7b (-18.7%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
Outputs
1
Calls

3 calls:

13.0ms
lo
12.0ms
x
11.0ms
hi
Results
AccuracySegmentsBranch
18.7%1x
18.7%1lo
18.7%1hi
Compiler

Compiled 19 to 14 computations (26.3% saved)

simplify69.0ms (0.5%)

Algorithm
egg-herbie
Rules
190×unsub-neg
122×neg-mul-1
80×+-commutative
78×distribute-neg-out
66×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042293
171293
2112293
3152293
4207293
5257293
6308293
7403293
8496293
9515293
10522293
11523293
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(expm1.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(/.f64 (neg.f64 lo) hi)
1
Outputs
(expm1.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 3) (/.f64 (*.f64 3 (*.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x (*.f64 hi (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (-.f64 (log.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (log.f64 (/.f64 -1 lo))) 2))) lo))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 x (*.f64 (-.f64 1 (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 113 to 72 computations (36.3% saved)

soundness2.0s (13.8%)

Rules
1776×fma-neg
1338×fma-def
1054×*-commutative
822×+-commutative
762×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
022174
1530152
028241
1622223
0167974646
1580769824
073014784
1194813158
2752513000
0123229097
1349927205
022174
1530152
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 998 to 582 computations (41.7% saved)

end0.0ms (0%)

preprocess66.0ms (0.4%)

Compiler

Compiled 222 to 130 computations (41.4% saved)

Profiling

Loading profile data...