Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 12.0s)

analyze155.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
50%0%0%100%0%0%0%3
50%0%0%100%0%0%0%4
50%0%0%100%0%0%0%5
75%0%0%100%0%0%0%6
75%0%0%100%0%0%0%7
75%0%0%100%0%0%0%8
87.5%0%0%100%0%0%0%9
87.5%0%0%100%0%0%0%10
87.5%0%0%100%0%0%0%11
93.8%0%0%100%0%0%0%12
Compiler

Compiled 37 to 28 computations (24.3% saved)

sample2.1s (17.5%)

Results
2.1s8256×body256valid
0.0msbody256precondition
Bogosity

preprocess220.0ms (1.8%)

Algorithm
egg-herbie
Rules
1286×fma-def
318×div-sub
196×associate-/r*
190×sub-neg
164×times-frac
Problems
250×No Errors
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
043490
185482
2135482
3231482
4475474
51103474
61692474
71937474
82350474
92392474
102412474
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(abs u2)

Compiler

Compiled 54 to 39 computations (27.8% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize110.0ms (0.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.7%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 40 to 28 computations (30% saved)

series7.0ms (0.1%)

Counts
4 → 28
Calls

15 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite147.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
930×log-prod
873×log1p-expm1-u
873×expm1-log1p-u
542×prod-diff
416×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118685
2233885
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 u1 (-.f32 1 u1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
Outputs
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))

simplify84.0ms (0.7%)

Algorithm
egg-herbie
Rules
1278×associate-*r/
1098×associate-*l/
586×log-prod
580×associate-+l+
534×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03955055
19034862
234824500
Stop Event
node limit
Counts
152 → 217
Calls
Call 1
Inputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sqrt.f32 -1)) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))))
(+.f32 (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (+.f32 3/8 (/.f32 5/16 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(+.f32 (*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)))
(+.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 u1 4))
(*.f32 (+.f32 (pow.f32 u1 2) 1) (fma.f32 u1 u1 u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))

eval115.0ms (1%)

Compiler

Compiled 4240 to 3364 computations (20.7% saved)

prune155.0ms (1.3%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New19225217
Fresh000
Picked011
Done000
Total19226218
Accuracy
99.9%
Counts
218 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
85.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
92.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.9%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
94.6%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
90.3%
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
85.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
92.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.9%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
94.6%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
90.3%
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
Compiler

Compiled 1780 to 1454 computations (18.3% saved)

localize780.0ms (6.5%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
97.7%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.4%
(log1p.f32 (*.f32 314159265359/50000000000 u2))
99.3%
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.6%
(+.f32 (/.f32 1 u1) -1)
99.2%
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
99.0%
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))
99.0%
(*.f32 314159265359/50000000000 u2)
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
99.4%
(log1p.f32 (*.f32 314159265359/50000000000 u2))
99.0%
(*.f32 314159265359/50000000000 u2)
64.0%
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
Compiler

Compiled 244 to 180 computations (26.2% saved)

series261.0ms (2.2%)

Counts
11 → 160
Calls

45 calls:

TimeVariablePointExpression
163.0ms
u2
@0
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
36.0ms
u2
@inf
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
17.0ms
u2
@inf
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
15.0ms
u2
@-inf
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
4.0ms
u1
@0
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)

rewrite155.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1474×prod-diff
604×expm1-udef
602×log1p-udef
539×log1p-expm1-u
224×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033274
1430274
24996274
Stop Event
node limit
Counts
11 → 318
Calls
Call 1
Inputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(+.f32 (/.f32 1 u1) -1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
Outputs
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -3))) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) -1)
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(/.f32 1 (/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))

simplify224.0ms (1.9%)

Algorithm
egg-herbie
Rules
1454×fma-def
790×*-commutative
620×+-commutative
614×associate-+r+
608×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091224311
1251622146
Stop Event
node limit
Counts
478 → 499
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 2)) (pow.f32 u2 2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 2)) (pow.f32 u2 2)))) (+.f32 (*.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 3) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 2)) (pow.f32 u2 2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 2)) (pow.f32 u2 2)))) (+.f32 (*.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 3) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 4) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)))))))))))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))))))))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)))))))))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))
(+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3)))) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/216 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3)))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))))) (+.f32 (*.f32 -91/1296 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (+.f32 (*.f32 -7/216 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (+.f32 (*.f32 -91/648 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 -7/216 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))) (pow.f32 u1 2))))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))))) (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/50625000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))))))))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -3))) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) -1)
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(/.f32 1 (/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)
(expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))
(+.f32 (*.f32 314159265359/50000000000 u2) -1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(+.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 (*.f32 50000000000/314159265359 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) u2)) -1)
(+.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 314159265359/50000000000 u2) u2) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(+.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 (*.f32 50000000000/314159265359 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) u2)) -1)
(+.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 314159265359/50000000000 u2) u2) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) u2))) 1)
(+.f32 (+.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 (*.f32 50000000000/314159265359 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) u2)) -1)
(+.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 314159265359/50000000000 u2) u2) -1))
(-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)
(expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2)))))
(fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (-.f32 (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) u2)) 1))
(fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (-.f32 (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) u2)) 1))
(fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) u2))) 1)
(+.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (-.f32 (*.f32 50000000000/314159265359 (/.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) u2)) 1))
(fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) (fma.f32 50000000000/314159265359 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) -1))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))
(log.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 50000000000/314159265359 u2))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3)))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))
(-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2)))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (/.f32 50000000000/314159265359 u2))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3)))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (+.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (pow.f32 u2 4) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 4) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 u2 (sin.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) u2) (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 2)) (pow.f32 u2 2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 u2 (sin.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))))))) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) 2)) (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) u2) (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)))) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)) (*.f32 (*.f32 (/.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)) (pow.f32 u2 2)) (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1250000000000000000000/98696044010906577398881))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 2)) (pow.f32 u2 2)))) (+.f32 (*.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 3) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))) 1))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) (/.f32 u2 (sin.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))))))) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) 2)) (pow.f32 u2 2))) (fma.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (sin.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2)))))) (pow.f32 (exp.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))) 3)) (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) u2) (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)))) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)) (pow.f32 u2 2)) (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1)) (*.f32 (*.f32 (/.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (pow.f32 u2 3)) (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) -1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 62500000000000000000000000000000/93018830040917826417640584205989837)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (sin.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))) u2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)) (*.f32 (*.f32 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) (sin.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -50000000000/314159265359)))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 2)) (pow.f32 u2 2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (sin.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))) u2)) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2)))))) (/.f32 (pow.f32 u2 2) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) 2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2)))))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) (sin.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)))) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)) (*.f32 (*.f32 (/.f32 (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)) (pow.f32 u2 2)) (pow.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1250000000000000000000/98696044010906577398881))))
(+.f32 (*.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) u2))) (+.f32 (*.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1)) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 2)) (pow.f32 u2 2)))) (+.f32 (*.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 3) (sin.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))) 1))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) (sin.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))) u2)) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2)))))) (/.f32 (pow.f32 u2 2) (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) 2)))) (fma.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))) 3) (/.f32 (pow.f32 u2 3) (sin.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))))))))
(fma.f32 -50000000000/314159265359 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) u2) (sin.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)))) (fma.f32 -1250000000000000000000/98696044010906577398881 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)) (pow.f32 u2 2)) (pow.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) 2))) (fma.f32 62500000000000000000000000000000/93018830040917826417640584205989837 (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1)) (pow.f32 (*.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1)) 3))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (fma.f32 -314159265359/50000000000 (pow.f32 (/.f32 -1 u2) -1) -1))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1)))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (+.f32 -1 (/.f32 1 u1))) (fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (+.f32 -1 (/.f32 1 u1))) (fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (pow.f32 u1 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 (+.f32 1 u1)))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3))))
(+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 4) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (pow.f32 u1 2))) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (*.f32 u1 (+.f32 1 u1)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1)))) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 u1 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1)))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1)))) (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 u1 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 (/.f32 -1 u1)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000)))
(+.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000)))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000))))
(+.f32 1 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))
(log.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 50000000000/314159265359 u2))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3)))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))
(-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2)))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (/.f32 50000000000/314159265359 u2))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3)))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (+.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1/2) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (pow.f32 u2 4) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 4) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 u1 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1/2) (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(fma.f32 u1 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)))))))))))
(fma.f32 u1 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1/2) (fma.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (+.f32 (*.f32 7/72 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))))
(fma.f32 u1 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 (pow.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 11/72)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/3 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (+.f32 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))))))))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3))))))) (*.f32 (sqrt.f32 1) (*.f32 (pow.f32 u1 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/3) (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1/3)))))))))))))
(fma.f32 u1 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1/2) (fma.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (fma.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/18 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (+.f32 (*.f32 7/72 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 7/216 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (+.f32 (*.f32 91/1296 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 1/6 (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 14/81) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))))))
(fma.f32 u1 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 (pow.f32 u1 3) (+.f32 (fma.f32 1/6 (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 14/81) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 133/1296)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 1/6) (*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 11/72))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))
(fma.f32 1/18 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 7/72 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/6 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 1/3 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (pow.f32 u1 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(+.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 2) 2/9)) (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) 11/72))
(+.f32 (*.f32 7/216 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3)))) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (pow.f32 (*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/3) (/.f32 (+.f32 (*.f32 7/216 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/3))) (pow.f32 u1 3)))) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))))))
(fma.f32 7/216 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 1/18 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 91/1296 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 7/72 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (pow.f32 u1 3)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (fma.f32 1/6 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 1/3 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (pow.f32 u1 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (pow.f32 -1 1/6) (*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 14/81) (pow.f32 u1 3)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))))))
(fma.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) 7/216 (fma.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) 1/18 (fma.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) 91/1296 (fma.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) 7/72 (fma.f32 1/6 (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 3) 2/9)) (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (pow.f32 -1 1/6) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 2) 2/9)) (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 3) 14/81)))))))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 -1/2 u1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))) (pow.f32 u1 2)))))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) u1) (fma.f32 1/18 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 7/72 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (pow.f32 u1 2)))))))
(-.f32 (+.f32 (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 2) 2/9)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) 11/72)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 -1/2 u1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/6 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))))) (+.f32 (*.f32 -91/1296 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (+.f32 (*.f32 -7/216 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (+.f32 (*.f32 -91/648 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 -7/216 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/18 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 7/72 (*.f32 (pow.f32 1 1/3) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (pow.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1/3) (/.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) 1/3))) (pow.f32 u1 2))))))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) u1) (fma.f32 -1 (/.f32 (fma.f32 -1/6 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9)) (fma.f32 -91/1296 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (fma.f32 -7/216 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) -14/81))))) (pow.f32 u1 3)) (fma.f32 1/18 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 7/72 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9) (pow.f32 u1 2))))))))
(-.f32 (-.f32 (+.f32 (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 u1 2) 2/9)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) 11/72)) (/.f32 (fma.f32 -1/6 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 2/9)) (+.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) -14/81)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -133/1296))) (pow.f32 u1 3))) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 -1/2 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000) (*.f32 (pow.f32 u2 4) (fma.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/7500000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/15000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (+.f32 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))))) (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 9740909103402808085817682884085781839780052161/225000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3))))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/6) (+.f32 (*.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/50625000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/3)))))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000) (fma.f32 (pow.f32 u2 4) (fma.f32 -9740909103402808085817682884085781839780052161/450000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/112500000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0)))) (*.f32 (pow.f32 u2 6) (fma.f32 -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 0)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/6328125000000000000000000000000000000000000000000000000000000000000)))))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 (pow.f32 u2 6) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -22111951452240733739562336342840875300932515380039096535799207309732343/101250000000000000000000000000000000000000000000000000000000000000000 (fma.f32 -98696044010906577398881/15000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 961389193575684075633145058384385882649239799132134631991269883031841/3375000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/6328125000000000000000000000000000000000000000000000000000000000000))))) (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 0) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(*.f32 314159265359/50000000000 u2)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 (neg.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) 1) (neg.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (+.f32 (*.f32 u2 -314159265359/50000000000) -2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(*.f32 314159265359/50000000000 u2)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(*.f32 314159265359/50000000000 u2)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)))) (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (*.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -3))) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 u1 -2))) (-.f32 1 (/.f32 -1 u1)))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) -1)
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 1 (/.f32 -1 u1)))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 2))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))) 2))
(fabs.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (cos.f32 0)) 2)
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 (/.f32 (pow.f32 u1 -2) (-.f32 1 (/.f32 -1 u1))) (/.f32 -1 (-.f32 1 (/.f32 -1 u1))))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (/.f32 -1 u1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(+.f32 -1 (/.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (/.f32 -1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(*.f32 (+.f32 -1 (pow.f32 u1 -2)) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (-.f32 1 (/.f32 -1 u1)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (-.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 -1 u1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (-.f32 -1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) 1) (+.f32 (/.f32 -1 u1) -1))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) 1) (+.f32 (/.f32 -1 u1) -1))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(+.f32 -1 (/.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))
(fabs.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(+.f32 -1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(+.f32 -1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(fma.f32 1 (/.f32 1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(+.f32 -1 (/.f32 1 u1))
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(*.f32 314159265359/50000000000 u2)
(+.f32 -1 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(*.f32 314159265359/50000000000 u2)
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(*.f32 314159265359/50000000000 u2)
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(+.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1)))) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1)))))
(-.f32 (/.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(+.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (fma.f32 314159265359/50000000000 u2 2)) (/.f32 -1 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (-.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 1 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1) (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) (+.f32 (*.f32 314159265359/50000000000 u2) 2))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3)) (+.f32 (neg.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 1))) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) 1) (neg.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (+.f32 (*.f32 u2 -314159265359/50000000000) -2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(fma.f32 1 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(*.f32 314159265359/50000000000 u2)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2) (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(*.f32 314159265359/50000000000 u2)
(fma.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) -1)
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)))) (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))) (log.f32 (sqrt.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 3/2)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) 3/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1)) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))) 4))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))

eval917.0ms (7.6%)

Compiler

Compiled 40429 to 32972 computations (18.4% saved)

prune451.0ms (3.8%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1827281855
Fresh101020
Picked235
Done011
Total1839421881
Accuracy
99.9%
Counts
1881 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.4%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
90.3%
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
78.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
78.8%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.5%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
78.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
78.8%
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
97.9%
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.1%
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
97.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.3%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
85.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
78.7%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
70.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
78.7%
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
94.6%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
85.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.0%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
85.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
79.1%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
94.5%
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
72.9%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
63.6%
(sqrt.f32 u1)
79.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.4%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
90.3%
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
78.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
78.8%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.5%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
78.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
78.8%
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
97.9%
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.1%
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
97.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.3%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
85.9%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
78.7%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
70.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
78.7%
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
94.6%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
85.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.0%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
85.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
79.1%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
94.5%
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
72.9%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
63.6%
(sqrt.f32 u1)
79.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 2580 to 2122 computations (17.8% saved)

localize530.0ms (4.4%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.0%
(*.f32 314159265359/50000000000 u2)
98.6%
(pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2)
98.5%
(/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1))
66.4%
(+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)
99.8%
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
97.6%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
100.0%
(fma.f32 u1 (+.f32 u1 1) 1)
99.8%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
99.1%
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 314159265359/50000000000 u2)
98.1%
(expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 252 to 194 computations (23% saved)

series15.0ms (0.1%)

Counts
11 → 116
Calls

36 calls:

TimeVariablePointExpression
2.0ms
u1
@inf
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
1.0ms
u1
@0
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
1.0ms
u1
@-inf
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
1.0ms
u2
@inf
(/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1))
1.0ms
u1
@-inf
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))

rewrite148.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
712×expm1-udef
712×log1p-udef
525×log1p-expm1-u
292×associate-*r*
228×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034297
1485268
26335268
Stop Event
node limit
Counts
11 → 323
Calls
Call 1
Inputs
(expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(fma.f32 u1 (+.f32 u1 1) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)
(/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1))
(pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2)
Outputs
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) u1)
(+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 (+.f32 u1 1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(*.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 u1))
(*.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(+.f32 1 (fma.f32 u1 u1 u1))
(+.f32 (fma.f32 u1 u1 u1) 1)
(+.f32 (*.f32 (fma.f32 u1 u1 u1) 1) 1)
(+.f32 (+.f32 1 (pow.f32 u1 2)) u1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(*.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2) (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1) (+.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) 1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) 1) (-.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1))) (-.f32 1 (fma.f32 u1 u1 u1)))
(pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 2))
(log.f32 (exp.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(exp.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 u1 u1 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/3))
(*.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (neg.f32 u1)) (cbrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (cbrt.f32 u1)) (neg.f32 (cbrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/3)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 2)
(sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(log.f32 (exp.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(*.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (-.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3))
(expm1.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(fma.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)
(fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (/.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(sqrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 1))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))) 1)
(*.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(*.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1))
(*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2))
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2)) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (fma.f32 314159265359/50000000000 u2 -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (fma.f32 314159265359/50000000000 u2 -1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (fma.f32 314159265359/50000000000 u2 -1))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 314159265359/50000000000 u2 1)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 -1))
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))
(log.f32 (exp.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))

simplify161.0ms (1.3%)

Algorithm
egg-herbie
Rules
910×associate-*r*
862×associate-*l*
690×fma-def
438×associate-/r*
436×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092516750
1229115975
Stop Event
node limit
Counts
439 → 533
Calls
Call 1
Inputs
(-.f32 (exp.f32 1) 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))) 1)
(-.f32 (+.f32 (exp.f32 1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (exp.f32 1))))) 1)
(-.f32 (+.f32 (exp.f32 1) (+.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (exp.f32 1)))))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
1
(+.f32 1 u1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
-1
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1)))) 1)
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)))) (pow.f32 u1 2)))))) 1)
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (pow.f32 u1 3))) (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)))) (pow.f32 u1 2)) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (*.f32 2/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (cbrt.f32 -1))))) (pow.f32 u1 3)))))))))) 1)
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 26/81 (+.f32 (*.f32 -1/3 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -28/81 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 -4/27 (pow.f32 (cbrt.f32 -1) 2)))))) (pow.f32 u1 3))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2))) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(cbrt.f32 -1)
(+.f32 (cbrt.f32 -1) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))) (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2))))))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 (pow.f32 u1 3) (pow.f32 (cbrt.f32 -1) 2)))))))
(cbrt.f32 -1)
(+.f32 (cbrt.f32 -1) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1)))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1))))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 14/81 (/.f32 (cbrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(*.f32 314159265359/25000000000 u2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
1
(+.f32 1 (*.f32 314159265359/25000000000 u2))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) u1)
(+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 (+.f32 u1 1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(*.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 u1))
(*.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(+.f32 1 (fma.f32 u1 u1 u1))
(+.f32 (fma.f32 u1 u1 u1) 1)
(+.f32 (*.f32 (fma.f32 u1 u1 u1) 1) 1)
(+.f32 (+.f32 1 (pow.f32 u1 2)) u1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(*.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2) (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1) (+.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) 1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) 1) (-.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1))) (-.f32 1 (fma.f32 u1 u1 u1)))
(pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 2))
(log.f32 (exp.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(exp.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 u1 u1 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/3))
(*.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (neg.f32 u1)) (cbrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (cbrt.f32 u1)) (neg.f32 (cbrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/3)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 2)
(sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(log.f32 (exp.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(*.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (-.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3))
(expm1.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(fma.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)
(fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (/.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(sqrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 1))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))) 1)
(*.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(*.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1))
(*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2))
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2)) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (fma.f32 314159265359/50000000000 u2 -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (fma.f32 314159265359/50000000000 u2 -1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (fma.f32 314159265359/50000000000 u2 -1))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 314159265359/50000000000 u2 1)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 -1))
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))
(log.f32 (exp.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
Outputs
(-.f32 (exp.f32 1) 1)
(expm1.f32 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))) 1)
(+.f32 (+.f32 (E.f32) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2)))) -1)
(+.f32 (E.f32) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2)) -1))
(-.f32 (+.f32 (exp.f32 1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (exp.f32 1))))) 1)
(+.f32 (E.f32) (-.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 4)))) 1))
(+.f32 (*.f32 (E.f32) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 4)))) (expm1.f32 1))
(-.f32 (+.f32 (exp.f32 1) (+.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (exp.f32 1)))))) 1)
(+.f32 (E.f32) (-.f32 (fma.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 4))))) 1))
(+.f32 (fma.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 6)) (*.f32 (E.f32) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 4))))) (expm1.f32 1))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(fma.f32 u1 u1 (pow.f32 u1 3))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 u1 3)
(+.f32 (pow.f32 u1 2) (pow.f32 u1 3))
(fma.f32 u1 u1 (pow.f32 u1 3))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
1
(+.f32 1 u1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
-1
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1)))) 1)
(+.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) -1) -1)
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 -1)
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)))) (pow.f32 u1 2)))))) 1)
(+.f32 (+.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) -1) (fma.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (pow.f32 u1 2)) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 1 (pow.f32 u1 2))) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))))))))) -1)
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (pow.f32 u1 2)) (fma.f32 2/9 (/.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (pow.f32 u1 2)) (/.f32 (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1))) (/.f32 (pow.f32 u1 2) (cbrt.f32 -1)))))) -1)
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (pow.f32 u1 3))) (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)))) (pow.f32 u1 2)) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (*.f32 2/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (cbrt.f32 -1))))) (pow.f32 u1 3)))))))))) 1)
(+.f32 (+.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) -1) (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (fma.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))) (pow.f32 u1 3))) (fma.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (pow.f32 u1 2)) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 1 (pow.f32 u1 2))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (pow.f32 u1 3))) (fma.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (+.f32 1 (*.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))))) (pow.f32 u1 3)) (+.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))))) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 3) (fma.f32 2/9 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))) (/.f32 (*.f32 2/3 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (+.f32 1 (*.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))))) (cbrt.f32 -1)))))))))))) -1)
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1))) (pow.f32 u1 3))) (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (pow.f32 u1 2)) (fma.f32 2/9 (/.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (pow.f32 u1 2)) (fma.f32 2/9 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (/.f32 (pow.f32 u1 3) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (+.f32 (fma.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1))) (/.f32 (pow.f32 u1 2) (cbrt.f32 -1)))) (/.f32 (fma.f32 2/9 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))) (/.f32 2/3 (/.f32 (cbrt.f32 -1) (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1))))) (/.f32 (pow.f32 u1 3) (cbrt.f32 -1))))))))) -1)
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9))) (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 4/9 (pow.f32 u1 2)))))
(-.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9))) (+.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 4/9 (pow.f32 u1 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 26/81 (+.f32 (*.f32 -1/3 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -28/81 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 -4/27 (pow.f32 (cbrt.f32 -1) 2)))))) (pow.f32 u1 3))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2))) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 26/81 (fma.f32 -1/3 (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9)) (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) -40/81)))) (pow.f32 u1 3)) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9)))) (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 4/9 (pow.f32 u1 2)))))
(-.f32 (-.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 u1 2) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9))) (/.f32 (+.f32 26/81 (fma.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) -40/81) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9) (*.f32 (cbrt.f32 -1) -1/3)))) (pow.f32 u1 3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 4/9 (pow.f32 u1 2))))
(cbrt.f32 -1)
(+.f32 (cbrt.f32 -1) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))))
(+.f32 (cbrt.f32 -1) (*.f32 -1/3 (*.f32 (/.f32 1 u1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))))
(fma.f32 -1/3 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) u1) (cbrt.f32 -1))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))) (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2))))))
(+.f32 (cbrt.f32 -1) (*.f32 -1/3 (+.f32 (*.f32 (/.f32 1 u1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2))))))
(fma.f32 -1/3 (+.f32 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) u1) (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2)))) (cbrt.f32 -1))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 (pow.f32 u1 3) (pow.f32 (cbrt.f32 -1) 2)))))))
(+.f32 (cbrt.f32 -1) (fma.f32 -1/3 (*.f32 (/.f32 1 u1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (+.f32 1 (*.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))))) (*.f32 (pow.f32 u1 3) (pow.f32 (cbrt.f32 -1) 2)))))))
(+.f32 (cbrt.f32 -1) (fma.f32 -1/3 (+.f32 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) u1) (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 (pow.f32 u1 2) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (*.f32 (pow.f32 u1 3) (pow.f32 (cbrt.f32 -1) 2))))))
(cbrt.f32 -1)
(+.f32 (cbrt.f32 -1) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1)))
(fma.f32 1/3 (/.f32 (cbrt.f32 -1) u1) (cbrt.f32 -1))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1))))
(+.f32 (cbrt.f32 -1) (fma.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1))))
(+.f32 (cbrt.f32 -1) (+.f32 (*.f32 14/81 (/.f32 (cbrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1)))))
(+.f32 (cbrt.f32 -1) (fma.f32 14/81 (/.f32 (cbrt.f32 -1) (pow.f32 u1 3)) (fma.f32 2/9 (/.f32 (cbrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/3 (/.f32 (cbrt.f32 -1) u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) -1))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
1
(+.f32 1 (*.f32 314159265359/25000000000 u2))
(+.f32 1 (*.f32 u2 314159265359/25000000000))
(fma.f32 u2 314159265359/25000000000 1)
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(+.f32 1 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 1 (fma.f32 314159265359/25000000000 u2 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1))
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) -1) (fma.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) -1) (+.f32 1 (+.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (exp.f32 (*.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (fma.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) -1) (+.f32 1 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (expm1.f32 (*.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 1 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(fabs.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) u1)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 3)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)) 2))
(fabs.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3) 1/3)
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)) 2))
(fabs.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(log.f32 (pow.f32 (exp.f32 u1) (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))) 1)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 1 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))) (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))) (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))))
(pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 3)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)) 3/2))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 1/4) 2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(fabs.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) 3/2))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) 1/2))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))) 1))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 1 u1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 (fma.f32 u1 u1 u1) 1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 (*.f32 (fma.f32 u1 u1 u1) 1) 1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(+.f32 (+.f32 1 (pow.f32 u1 2)) u1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1))) 1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(*.f32 1 (fma.f32 u1 (+.f32 u1 1) 1))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(*.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(*.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2) (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(*.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(/.f32 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1) (+.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) 1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (fma.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1) (-.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (-.f32 (fma.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1) 1) (fma.f32 u1 u1 u1)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 u1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u1 u1 u1) 3)) (+.f32 1 (*.f32 (fma.f32 u1 u1 u1) (+.f32 (fma.f32 u1 u1 u1) -1))))
(/.f32 (-.f32 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1)) 1) (-.f32 (fma.f32 u1 u1 u1) 1))
(/.f32 (fma.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1) -1) (+.f32 (fma.f32 u1 u1 u1) -1))
(/.f32 (-.f32 1 (*.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 u1))) (-.f32 1 (fma.f32 u1 u1 u1)))
(pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 3)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(pow.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3) 1/3)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(pow.f32 (sqrt.f32 (fma.f32 u1 (+.f32 u1 1) 1)) 2)
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(sqrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 2))
(sqrt.f32 (pow.f32 (fma.f32 u1 (+.f32 1 u1) 1) 2))
(fabs.f32 (fma.f32 u1 (+.f32 1 u1) 1))
(log.f32 (exp.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1))))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(cbrt.f32 (pow.f32 (fma.f32 u1 (+.f32 u1 1) 1) 3))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(expm1.f32 (log1p.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(exp.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 u1 u1 u1)) 1))
(exp.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 (+.f32 u1 1) 1)))
(+.f32 1 (fma.f32 u1 u1 u1))
(fma.f32 u1 (+.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 4))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (fma.f32 u1 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 3))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/3))
(*.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) 1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/3) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) 1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) 1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (neg.f32 u1)) (cbrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (cbrt.f32 (neg.f32 u1)) (cbrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (cbrt.f32 u1)) (neg.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (cbrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/3)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 2)
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)))
(log.f32 (exp.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/3))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(+.f32 (/.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))) (/.f32 -1 (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))))
(*.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)))
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (+.f32 1 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (-.f32 (-.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)) (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) 1) (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) -1))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (-.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6) 1) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6)) (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (-.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) 1) (+.f32 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) -1))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (-.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 1)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 3)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(pow.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3) 1/3)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 2))
(sqrt.f32 (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) 2))
(fabs.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(log.f32 (exp.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(expm1.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (*.f32 2 (log1p.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 1))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(fma.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) -1)
(+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) -1)
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 1)) 2) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))) 1)
(/.f32 50000000000/314159265359 u2)
(*.f32 1 (/.f32 1 (*.f32 314159265359/50000000000 u2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(/.f32 50000000000/314159265359 u2)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2))
(/.f32 50000000000/314159265359 u2)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (/.f32 1 (sqrt.f32 (*.f32 u2 314159265359/50000000000))) 2)
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(/.f32 (neg.f32 (fma.f32 u2 314159265359/50000000000 2)) (-.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) (fma.f32 314159265359/50000000000 u2 2))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))) 2)))
(*.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2) (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1)) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1))))
(*.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) (-.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))))
(*.f32 (+.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2) (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))) (/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4) -1)) (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1))
(*.f32 (+.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))))
(*.f32 (+.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)) (/.f32 (fma.f32 u2 314159265359/50000000000 2) (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4))))
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 1)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (cbrt.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))) 3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (/.f32 1 (sqrt.f32 (*.f32 u2 314159265359/50000000000))) 2)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (+.f32 1 (neg.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(/.f32 (neg.f32 (fma.f32 u2 314159265359/50000000000 2)) (-.f32 1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)))
(sqrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 2))
(sqrt.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 2))
(fabs.f32 (/.f32 50000000000/314159265359 u2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 50000000000/314159265359 u2)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)))))
(/.f32 50000000000/314159265359 u2)
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) 3))
(/.f32 50000000000/314159265359 u2)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 2) 3) (pow.f32 (+.f32 -1 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 50000000000/314159265359 u2)
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 50000000000/314159265359 u2)
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(+.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 1))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))) 1)
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 1 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2) 1)
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2) (*.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 4)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 1)) 2))
(*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 1)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)) 2)) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 1)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (fma.f32 314159265359/50000000000 u2 -1)))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 314159265359/50000000000 u2 -1)) (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 314159265359/50000000000 u2 -1)))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 u2 314159265359/50000000000 -1)) (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 u2 314159265359/50000000000 -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2)))) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1) (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000))) (/.f32 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1) (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))) (fma.f32 314159265359/50000000000 u2 -1)))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 314159265359/50000000000 u2 -1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 u2 314159265359/50000000000 -1)) (/.f32 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1) (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (*.f32 (fma.f32 314159265359/50000000000 u2 -1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 314159265359/50000000000 u2 -1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1) (fma.f32 u2 314159265359/50000000000 -1)) (/.f32 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1) (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (fma.f32 314159265359/50000000000 u2 1) (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2))) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))))
(/.f32 (fma.f32 u2 314159265359/50000000000 1) (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000)) (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1)))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1)) (fma.f32 314159265359/50000000000 u2 -1))
(/.f32 (fma.f32 314159265359/50000000000 u2 1) (/.f32 (fma.f32 314159265359/50000000000 u2 -1) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1)))
(/.f32 (fma.f32 u2 314159265359/50000000000 1) (/.f32 (fma.f32 u2 314159265359/50000000000 -1) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 314159265359/50000000000 u2 1)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 1 (*.f32 314159265359/50000000000 u2))))
(/.f32 (fma.f32 314159265359/50000000000 u2 1) (/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (+.f32 1 (*.f32 -314159265359/50000000000 u2))) (+.f32 1 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))))
(/.f32 (fma.f32 u2 314159265359/50000000000 1) (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 1) (*.f32 u2 -314159265359/50000000000)) (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000 1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) -1) (fma.f32 314159265359/50000000000 u2 1)) (fma.f32 314159265359/50000000000 u2 -1))
(/.f32 (fma.f32 314159265359/50000000000 u2 1) (/.f32 (fma.f32 314159265359/50000000000 u2 -1) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1)))
(/.f32 (fma.f32 u2 314159265359/50000000000 1) (/.f32 (fma.f32 u2 314159265359/50000000000 -1) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 -1)))
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 4))
(fabs.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2))
(log.f32 (exp.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2))))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 6))
(cbrt.f32 (pow.f32 (fma.f32 u2 314159265359/50000000000 1) 6))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)
(exp.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (exp.f32 2) (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (exp.f32 2) (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 1) 2)
(pow.f32 (fma.f32 u2 314159265359/50000000000 1) 2)

eval607.0ms (5.1%)

Compiler

Compiled 28141 to 23261 computations (17.3% saved)

prune344.0ms (2.9%)

Pruning

44 alts after pruning (38 fresh and 6 done)

PrunedKeptTotal
New1188111199
Fresh62733
Picked325
Done044
Total1197441241
Accuracy
99.9%
Counts
1241 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.4%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
77.0%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
90.3%
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
78.7%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
78.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
78.8%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.5%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
78.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
78.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
97.9%
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.1%
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
97.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.3%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
70.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
16.1%
(sqrt.f32 (pow.f32 u1 3))
94.6%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
85.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.0%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
72.9%
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
85.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
79.1%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
94.5%
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
16.1%
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
70.4%
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
63.6%
(sqrt.f32 u1)
79.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.4%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
77.0%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
90.3%
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
78.7%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
78.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
78.8%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.5%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
78.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
78.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
97.9%
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.1%
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
97.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.3%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
70.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
16.1%
(sqrt.f32 (pow.f32 u1 3))
94.6%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
85.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.0%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
72.9%
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
85.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
79.1%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
94.5%
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
16.1%
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
70.4%
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
63.6%
(sqrt.f32 u1)
79.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 2626 to 2156 computations (17.9% saved)

localize567.0ms (4.7%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
98.6%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
99.8%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
99.6%
(+.f32 (/.f32 1 u1) -1)
99.1%
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1))
98.8%
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
99.5%
(sqrt.f32 (-.f32 1 u1))
99.4%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
99.7%
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
99.2%
(*.f32 u1 (+.f32 1 u1))
99.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))
99.1%
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
99.0%
(*.f32 314159265359/50000000000 u2)
98.6%
(/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))))
Compiler

Compiled 284 to 214 computations (24.6% saved)

series37.0ms (0.3%)

Counts
12 → 168
Calls

48 calls:

TimeVariablePointExpression
9.0ms
u2
@inf
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
2.0ms
u2
@0
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
2.0ms
u1
@0
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
1.0ms
u1
@inf
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
1.0ms
u2
@-inf
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))

rewrite107.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
474×associate-*r*
292×log1p-expm1-u
292×expm1-log1p-u
289×pow1
283×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041395
1676348
Stop Event
node limit
Counts
12 → 292
Calls
Call 1
Inputs
(/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 u1 (+.f32 1 u1))
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))) 1)
(*.f32 1 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359) (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 314159265359/50000000000) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2)
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2))) -1)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(+.f32 u2 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2))
(+.f32 (*.f32 u2 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 2))
(+.f32 (*.f32 u2 1) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 u2 1))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2) u2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(exp.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (*.f32 (pow.f32 u1 2) 1))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (+.f32 (pow.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) (pow.f32 u1 2))) (-.f32 u1 (pow.f32 u1 2)))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 2)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 1 u1 (pow.f32 u1 2))
(fma.f32 u1 1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(fma.f32 (sqrt.f32 u1) (sqrt.f32 u1) (pow.f32 u1 2))
(fma.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 u1) (pow.f32 u1 2))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1))) 1)
(*.f32 1 (hypot.f32 (sqrt.f32 u1) u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(*.f32 (pow.f32 1 1/2) (hypot.f32 (sqrt.f32 u1) u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 1)
(pow.f32 (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 3)
(pow.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 2)
(fabs.f32 (hypot.f32 (sqrt.f32 u1) u1))
(log.f32 (exp.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1))))
(cbrt.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3))
(expm1.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(exp.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)) 1))
(log1p.f32 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4)) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) 1) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) -1)
(neg.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(/.f32 (neg.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) 2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))

simplify173.0ms (1.4%)

Algorithm
egg-herbie
Rules
1258×associate-*r*
1116×associate-*l*
1050×fma-def
536×times-frac
502×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095819339
1246517900
Stop Event
node limit
Counts
460 → 554
Calls
Call 1
Inputs
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(*.f32 2 u2)
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 314159265359/50000000000 (pow.f32 u2 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 314159265359/50000000000 (pow.f32 u2 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 314159265359/25000000000 u2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
u1
(+.f32 1/2 u1)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(-.f32 (+.f32 1/2 (+.f32 u1 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2))))) (*.f32 1/8 (/.f32 1 u1)))
(*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 1/2 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 1/2 (+.f32 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))))
(+.f32 1/2 (+.f32 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4)))) (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 4) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 4))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 4))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))) 1)
(*.f32 1 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359) (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 314159265359/50000000000) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2)
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2))) -1)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(+.f32 u2 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2))
(+.f32 (*.f32 u2 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 2))
(+.f32 (*.f32 u2 1) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 u2 1))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2) u2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(exp.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (*.f32 (pow.f32 u1 2) 1))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (+.f32 (pow.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) (pow.f32 u1 2))) (-.f32 u1 (pow.f32 u1 2)))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 2)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 1 u1 (pow.f32 u1 2))
(fma.f32 u1 1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(fma.f32 (sqrt.f32 u1) (sqrt.f32 u1) (pow.f32 u1 2))
(fma.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 u1) (pow.f32 u1 2))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1))) 1)
(*.f32 1 (hypot.f32 (sqrt.f32 u1) u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(*.f32 (pow.f32 1 1/2) (hypot.f32 (sqrt.f32 u1) u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 1)
(pow.f32 (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 3)
(pow.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 2)
(fabs.f32 (hypot.f32 (sqrt.f32 u1) u1))
(log.f32 (exp.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1))))
(cbrt.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3))
(expm1.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(exp.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)) 1))
(log1p.f32 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4)) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) 1) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) -1)
(neg.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(/.f32 (neg.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) 2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 50000000000/314159265359 u2)
(*.f32 2 u2)
(*.f32 u2 2)
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(*.f32 314159265359/50000000000 (pow.f32 u2 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(*.f32 314159265359/50000000000 (pow.f32 u2 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 2 u2) (*.f32 314159265359/50000000000 (pow.f32 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
u1
(+.f32 1/2 u1)
(+.f32 u1 1/2)
(-.f32 (+.f32 1/2 u1) (*.f32 1/8 (/.f32 1 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 1/2 (+.f32 u1 (*.f32 1/16 (/.f32 1 (pow.f32 u1 2))))) (*.f32 1/8 (/.f32 1 u1)))
(+.f32 1/2 (-.f32 (+.f32 u1 (/.f32 1/16 (pow.f32 u1 2))) (/.f32 1/8 u1)))
(+.f32 (+.f32 u1 (/.f32 1/16 (pow.f32 u1 2))) (+.f32 1/2 (/.f32 -1/8 u1)))
(*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))
u1
(+.f32 1/2 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 u1 1/2)
(+.f32 1/2 (+.f32 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))))
(+.f32 1/2 (fma.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))
(+.f32 u1 (+.f32 (/.f32 1/8 (neg.f32 u1)) 1/2))
(+.f32 1/2 (+.f32 (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4)))) (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))))))
(+.f32 1/2 (fma.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)) (+.f32 (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))))))
(+.f32 1/2 (+.f32 (+.f32 u1 (/.f32 1/16 (pow.f32 u1 2))) (/.f32 1/8 (neg.f32 u1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (*.f32 u1 -1/2))
(fma.f32 u1 -1/2 1)
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (fma.f32 -1/2 u1 (*.f32 (pow.f32 u1 2) -1/8)))
(+.f32 1 (fma.f32 (pow.f32 u1 2) -1/8 (*.f32 u1 -1/2)))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(+.f32 1 (fma.f32 -1/2 u1 (fma.f32 -1/8 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -1/16))))
(+.f32 (fma.f32 u1 -1/2 1) (fma.f32 (pow.f32 u1 2) -1/8 (*.f32 (pow.f32 u1 3) -1/16)))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(/.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) (+.f32 (/.f32 1 u1) -1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1)))
(/.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) (+.f32 (/.f32 1 u1) -1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (fma.f32 u1 u1 (pow.f32 u1 3))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 4) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 u1)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (fma.f32 u1 u1 u1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(-.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))))
(-.f32 (-.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (/.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(-.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))))
(-.f32 (-.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (/.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 4)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 6)) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 4)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))))
(+.f32 (*.f32 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -1/8 (/.f32 1 (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 1/16 (/.f32 (/.f32 1 (pow.f32 u2 5)) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))))
(*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))) (*.f32 1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 1/8 (*.f32 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 (/.f32 1 u2) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5)))) (*.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (neg.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 -1/16 (/.f32 (/.f32 1 (pow.f32 u2 5)) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(+.f32 (*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (pow.f32 u1 2)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 1/2 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (fma.f32 1/2 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) -1) (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 -1/2 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(+.f32 (*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (pow.f32 u1 2)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (*.f32 -1/2 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) -1) (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))) (*.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (+.f32 -1/2 (*.f32 -1/2 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (+.f32 -1/2 (*.f32 -1/2 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) -1/2))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (-.f32 1 (/.f32 (*.f32 -1/2 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (-.f32 1 (/.f32 (+.f32 -1/2 (*.f32 -1/2 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) -1)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/4 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 5/32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 9) 1/4)) (fma.f32 1/4 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4))))
(fma.f32 5/32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 9) 1/4)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4)))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 15/128 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 13) 1/4)) (fma.f32 5/32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 9) 1/4)) (fma.f32 1/4 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4)))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 15/128 (pow.f32 (pow.f32 u1 13) 1/4)) (*.f32 5/32 (pow.f32 (pow.f32 u1 9) 1/4)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4)))))
(*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))
(fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))))
(fma.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))))
(*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))
(fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1))) (*.f32 (pow.f32 -1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))))
(fma.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/4 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 -1 1/4)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 4))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(fma.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 u2 2) (fma.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 u2 4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 2))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (pow.f32 u2 4))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (fma.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 u2 2) (fma.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 u2 4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))) 1)
(/.f32 50000000000/314159265359 u2)
(*.f32 1 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)) (/.f32 1 (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359) (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 1 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 1 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (*.f32 (fma.f32 314159265359/50000000000 u2 2) 50000000000/314159265359))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 314159265359/50000000000) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2) (cbrt.f32 (/.f32 50000000000/314159265359 u2))) (pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)) (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3) 1/3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 2)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) (fma.f32 314159265359/50000000000 u2 2))) -1)
(/.f32 50000000000/314159265359 u2)
(neg.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) -314159265359/50000000000)))
(/.f32 50000000000/314159265359 u2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2))
(fabs.f32 (/.f32 50000000000/314159265359 u2))
(log.f32 (exp.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))))
(/.f32 50000000000/314159265359 u2)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3))
(/.f32 50000000000/314159265359 u2)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)))
(/.f32 50000000000/314159265359 u2)
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1))
(/.f32 50000000000/314159265359 u2)
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(/.f32 50000000000/314159265359 u2)
(+.f32 u2 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 u2 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 2))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 u2 1) (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 1)) (*.f32 u2 1))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) u2) u2)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 1)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (cbrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3) 1/3)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (sqrt.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2)
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(sqrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2))
(fabs.f32 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 3))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 u2 3)))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(expm1.f32 (log1p.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(exp.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(log1p.f32 (expm1.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))
(*.f32 u2 (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 1)) (*.f32 314159265359/50000000000 u2))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 1) (*.f32 314159265359/50000000000 u2)) (*.f32 314159265359/50000000000 u2))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)) 2)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)) 2)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (fma.f32 314159265359/50000000000 u2 2)) 314159265359/50000000000))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(*.f32 (+.f32 (fma.f32 314159265359/50000000000 u2 1) 1) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (fma.f32 u2 314159265359/50000000000 2)))
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (*.f32 (pow.f32 u1 2) 1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(+.f32 (+.f32 1 (fma.f32 u1 u1 u1)) -1)
(+.f32 (fma.f32 u1 u1 u1) 0)
(/.f32 (+.f32 (pow.f32 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (-.f32 (fma.f32 u1 u1 (pow.f32 u1 4)) (pow.f32 u1 3)))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (+.f32 (pow.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (-.f32 (fma.f32 u1 u1 (pow.f32 u1 4)) (pow.f32 u1 3)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) (pow.f32 u1 2))) (-.f32 u1 (pow.f32 u1 2)))
(/.f32 (-.f32 (pow.f32 u1 2) (pow.f32 u1 4)) (-.f32 u1 (pow.f32 u1 2)))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(fma.f32 u1 u1 u1)
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 2)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(fma.f32 u1 u1 u1)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(fabs.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(fma.f32 u1 u1 u1)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(fabs.f32 (fma.f32 u1 u1 u1))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(fma.f32 u1 u1 u1)
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(fma.f32 u1 u1 u1)
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(*.f32 u1 (exp.f32 (log1p.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(*.f32 u1 (exp.f32 (log1p.f32 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(fma.f32 1 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(fma.f32 u1 1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(fma.f32 u1 u1 u1)
(fma.f32 (sqrt.f32 u1) (sqrt.f32 u1) (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(fma.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 u1) (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1))) 1)
(hypot.f32 (sqrt.f32 u1) u1)
(*.f32 1 (hypot.f32 (sqrt.f32 u1) u1))
(hypot.f32 (sqrt.f32 u1) u1)
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(*.f32 (pow.f32 1 1/2) (hypot.f32 (sqrt.f32 u1) u1))
(hypot.f32 (sqrt.f32 u1) u1)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 1)
(hypot.f32 (sqrt.f32 u1) u1)
(pow.f32 (cbrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 3)
(hypot.f32 (sqrt.f32 u1) u1)
(pow.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3) 1/3)
(hypot.f32 (sqrt.f32 u1) u1)
(pow.f32 (sqrt.f32 (hypot.f32 (sqrt.f32 u1) u1)) 2)
(hypot.f32 (sqrt.f32 u1) u1)
(fabs.f32 (hypot.f32 (sqrt.f32 u1) u1))
(hypot.f32 (sqrt.f32 u1) u1)
(log.f32 (exp.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1))))
(hypot.f32 (sqrt.f32 u1) u1)
(cbrt.f32 (pow.f32 (hypot.f32 (sqrt.f32 u1) u1) 3))
(hypot.f32 (sqrt.f32 u1) u1)
(expm1.f32 (log1p.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(hypot.f32 (sqrt.f32 u1) u1)
(exp.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(pow.f32 (exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1))) 1/2)
(sqrt.f32 (*.f32 u1 (exp.f32 (log1p.f32 u1))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (sqrt.f32 u1) u1)) 1))
(hypot.f32 (sqrt.f32 u1) u1)
(log1p.f32 (expm1.f32 (hypot.f32 (sqrt.f32 u1) u1)))
(hypot.f32 (sqrt.f32 u1) u1)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (-.f32 1 u1) 1/2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(sqrt.f32 (-.f32 1 u1))
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) -1)
(+.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) 0)
(pow.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000) 1)
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 3)
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(pow.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) 2)
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) 1))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (+.f32 1 (/.f32 -1 u1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4)) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) 1) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (*.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 3)
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(fabs.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) -1)
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(neg.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 1 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (+.f32 1 (/.f32 -1 u1)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 2))
(fabs.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(exp.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))) 1)
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (pow.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 1 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 1 (/.f32 -1 u1))))
(/.f32 (neg.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1 (/.f32 (hypot.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/2)
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1)
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 3)
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 1/4) 2)
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(fabs.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))) 1/2))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))) 1))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8)) 2)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/8) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 3)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(exp.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))

eval532.0ms (4.4%)

Compiler

Compiled 23761 to 19163 computations (19.4% saved)

prune387.0ms (3.2%)

Pruning

54 alts after pruning (44 fresh and 10 done)

PrunedKeptTotal
New94514959
Fresh33033
Picked145
Done066
Total949541003
Accuracy
99.9%
Counts
1003 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.1%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.4%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
77.0%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
90.3%
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
78.7%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
97.3%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
70.4%
(hypot.f32 (sqrt.f32 u1) u1)
98.6%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
71.5%
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
78.8%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.5%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
78.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
78.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
5.1%
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
79.2%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
97.9%
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
5.1%
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
20.0%
(+.f32 u1 1/2)
90.1%
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
97.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
76.8%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.5%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.3%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
70.3%
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
51.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
78.9%
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
75.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
70.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
16.1%
(sqrt.f32 (pow.f32 u1 3))
19.0%
(sqrt.f32 (pow.f32 u1 2))
94.6%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
85.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.2%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.0%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
36.8%
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
85.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
79.1%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
94.5%
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
66.5%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
70.4%
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
63.6%
(sqrt.f32 u1)
79.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 1858 to 1468 computations (21% saved)

regimes404.0ms (3.4%)

Counts
79 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1/6) 6)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))) 3)
(+.f32 (*.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/6) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
Calls

8 calls:

118.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
52.0ms
(cos.f32 (*.f32 314159265359/50000000000 u2))
43.0ms
u1
35.0ms
u2
33.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1u1
99.0%1u2
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.0%1(/.f32 u1 (-.f32 1 u1))
99.0%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.0%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 1090 to 835 computations (23.4% saved)

regimes279.0ms (2.3%)

Counts
66 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (+.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 2) -1)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
Calls

8 calls:

65.0ms
(*.f32 314159265359/50000000000 u2)
36.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
29.0ms
u1
28.0ms
(/.f32 u1 (-.f32 1 u1))
28.0ms
u2
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1u1
99.0%1u2
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.0%1(/.f32 u1 (-.f32 1 u1))
99.0%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.0%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 811 to 609 computations (24.9% saved)

regimes302.0ms (2.5%)

Counts
54 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
(sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
Calls

8 calls:

103.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
39.0ms
cosTheta_i
27.0ms
u1
25.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
25.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1u2
99.0%1(*.f32 314159265359/50000000000 u2)
99.0%1u1
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.0%1(/.f32 u1 (-.f32 1 u1))
99.0%1(cos.f32 (*.f32 314159265359/50000000000 u2))
Compiler

Compiled 612 to 451 computations (26.3% saved)

regimes157.0ms (1.3%)

Counts
39 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 50000000000/314159265359 u2))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

24.0ms
cosTheta_i
19.0ms
(*.f32 314159265359/50000000000 u2)
19.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
18.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
18.0ms
u2
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1u1
99.0%1u2
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.0%1(/.f32 u1 (-.f32 1 u1))
99.0%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.0%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 389 to 286 computations (26.5% saved)

regimes187.0ms (1.6%)

Counts
32 → 2
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (+.f32 1 u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (+.f32 (*.f32 (fma.f32 u1 u1 u1) u1) u1))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/4)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
Outputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

7 calls:

29.0ms
(/.f32 u1 (-.f32 1 u1))
29.0ms
u1
28.0ms
(*.f32 314159265359/50000000000 u2)
28.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
27.0ms
u2
Results
AccuracySegmentsBranch
79.2%1cosTheta_i
87.9%2u1
89.9%2u2
87.9%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
87.9%2(/.f32 u1 (-.f32 1 u1))
89.9%2(cos.f32 (*.f32 314159265359/50000000000 u2))
89.9%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 274 to 193 computations (29.6% saved)

regimes39.0ms (0.3%)

Counts
17 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (pow.f32 u1 2))
(sqrt.f32 (pow.f32 u1 3))
(hypot.f32 (sqrt.f32 u1) u1)
(sqrt.f32 (fma.f32 u1 u1 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u1 2)))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

4 calls:

10.0ms
u2
9.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
8.0ms
(/.f32 u1 (-.f32 1 u1))
8.0ms
u1
Results
AccuracySegmentsBranch
79.2%1u1
79.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.2%1(/.f32 u1 (-.f32 1 u1))
79.2%1u2
Compiler

Compiled 130 to 94 computations (27.7% saved)

regimes15.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
Outputs
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
Calls

3 calls:

5.0ms
u1
4.0ms
u2
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
70.4%1cosTheta_i
70.4%1u2
70.4%1u1
Compiler

Compiled 40 to 29 computations (27.5% saved)

regimes16.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
(sqrt.f32 u1)
Outputs
(sqrt.f32 u1)
Calls

3 calls:

8.0ms
u2
4.0ms
u1
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
63.6%1u1
63.6%1cosTheta_i
63.6%1u2
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes13.0ms (0.1%)

Accuracy

Total -4.9b remaining (-19.2%)

Threshold costs -4.9b (-19.2%)

Counts
3 → 1
Calls
Call 1
Inputs
(+.f32 u1 1/2)
(+.f32 u1 (-.f32 1/2 (/.f32 1/8 u1)))
(-.f32 (+.f32 u1 1/2) (/.f32 1/8 u1))
Outputs
(+.f32 u1 1/2)
Calls

3 calls:

5.0ms
u2
3.0ms
u1
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
20.0%1cosTheta_i
20.0%1u2
20.0%1u1
Compiler

Compiled 32 to 24 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.999970555305481
0.9999733567237854
Compiler

Compiled 20 to 16 computations (20% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
28×*-commutative
18×+-commutative
12×unsub-neg
10×neg-mul-1
sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053431
176431
283431
389431
497431
5108431
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8388373/8388608) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 u1)
(+.f32 u1 1/2)
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (+.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 1 (+.f32 1 (*.f32 314159265359/50000000000 u2))) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 u2 314159265359/50000000000 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1) (*.f32 314159265359/50000000000 (+.f32 (*.f32 (*.f32 314159265359/50000000000 u2) u2) (*.f32 2 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 1 (/.f32 (+.f32 1 (+.f32 1 (*.f32 314159265359/50000000000 u2))) (*.f32 314159265359/50000000000 (+.f32 (*.f32 u2 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8388373/8388608) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8388373/8388608) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
(+.f32 u1 1/2)
Compiler

Compiled 145 to 117 computations (19.3% saved)

soundness995.0ms (8.3%)

Rules
1474×prod-diff
1278×associate-*r/
1258×associate-*r*
1116×associate-*l*
1098×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118685
2233885
03955055
19034862
234824500
095819339
1246517900
033274
1430274
24996274
034297
1485268
26335268
092516750
1229115975
041395
1676348
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1173 to 947 computations (19.3% saved)

end0.0ms (0%)

preprocess84.0ms (0.7%)

Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 342 to 266 computations (22.2% saved)

Profiling

Loading profile data...