Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 12.6s)

analyze151.0ms (1.2%)

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)

sample1.9s (15.4%)

Results
1.9s8256×256valid
1.0ms256precondition
Bogosity

preprocess365.0ms (2.9%)

Algorithm
egg-herbie
Rules
812×fma-def
162×div-sub
128×associate-*r*
101×associate-/r*
100×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-1(0.9999288320541382 1.0442698112456128e-5 0.5052388310432434)(sin.f32 (*.f32 314159265359/50000000000 u2))
00-0-(-.f32 1 u1)
00-0-(*.f32 314159265359/50000000000 u2)
00-0-(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
00-0-u1
00-0-314159265359/50000000000
00-0-(/.f32 u1 (-.f32 1 u1))
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
00-0-u2
00-0-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
043490
188470
2142470
3262470
4603462
51399462
62148462
72481462
82871462
92984462
103032462
113044462
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(negabs u2)

Compiler

Compiled 94 to 67 computations (28.7% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 14 to 11 computations (21.4% saved)

localize119.0ms (0.9%)

Localize:

Found 4 expressions with local error:

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

Compiled 40 to 28 computations (30% saved)

series8.0ms (0.1%)

Counts
4 → 28
Calls

15 calls:

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

rewrite211.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
871×log1p-expm1-u
871×expm1-log1p-u
465×log-prod
271×prod-diff
208×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118985
2234185
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(/.f32 u1 (-.f32 1 u1))
Outputs
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(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 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (sin.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 (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 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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))))

simplify100.0ms (0.8%)

Algorithm
egg-herbie
Rules
647×associate-*r/
330×associate-+l+
318×log-prod
313×associate-+r+
217×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03995141
19264956
236084576
Stop Event
node limit
Counts
152 → 221
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
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))))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(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 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (sin.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 (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 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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))))
Outputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (/.f32 u1 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sqrt.f32 -1)) (fma.f32 3/8 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))))
(+.f32 (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (/.f32 u1 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (+.f32 3/8 (/.f32 5/16 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
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 (+.f32 -1 (/.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 1 u1) (+.f32 (/.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 (+.f32 (+.f32 -1 (/.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 (+.f32 -1 (/.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 1 u1) (+.f32 (/.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 (+.f32 (+.f32 -1 (/.f32 -1 u1)) (/.f32 -1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3)))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.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 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fabs.f32 (*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.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 (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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (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 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) 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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 u1) 2)) (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 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) 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 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (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))

eval91.0ms (0.7%)

Compiler

Compiled 4333 to 3423 computations (21% saved)

prune72.0ms (0.6%)

Pruning

34 alts after pruning (33 fresh and 1 done)

PrunedKeptTotal
New18833221
Fresh000
Picked011
Done000
Total18834222
Accuracy
99.8%
Counts
222 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.9%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
97.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
97.9%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
86.1%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
77.5%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
77.6%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
87.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.0%
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
63.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
88.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
86.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
59.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
59.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
63.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
90.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.1%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
91.4%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
54.4%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
77.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
93.6%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
93.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
89.3%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1144 to 923 computations (19.3% saved)

localize755.0ms (6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.5%
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
99.4%
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
99.2%
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
99.0%
(*.f32 314159265359/50000000000 u2)
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
97.7%
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
99.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
98.7%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.0%
(*.f32 314159265359/50000000000 u2)
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.9%
(log.f32 (exp.f32 1))
Compiler

Compiled 280 to 204 computations (27.1% saved)

series33.0ms (0.3%)

Counts
14 → 156
Calls

60 calls:

TimeVariablePointExpression
3.0ms
u2
@-inf
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
2.0ms
u2
@0
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
2.0ms
u2
@inf
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
2.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))

rewrite145.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
272×log1p-expm1-u
272×expm1-log1p-u
265×associate-*r*
263×add-log-exp
263×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044417
1691397
Stop Event
node limit
Counts
14 → 313
Calls
Call 1
Inputs
(log.f32 (exp.f32 1))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
Outputs
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 1 1/2))
(*.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 (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 (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 (/.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 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (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) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.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 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) -1)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1)
(pow.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) 1)
(pow.f32 (cbrt.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 (pow.f32 u2 5/2) (sqrt.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 10) 9364804747614465472577070281338582601863864447718755728585928828509634295353730111062330319448960021928803803858401/1406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 5)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(exp.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(exp.f32 (*.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 1))
(log1p.f32 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1))
(+.f32 (*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (*.f32 (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1)
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3)
(pow.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) 1/3)
(pow.f32 (*.f32 (pow.f32 u2 3/2) (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(cbrt.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 2)
(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 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (pow.f32 u2 2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (pow.f32 1 1/2) (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1/2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (pow.f32 u2 2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))
(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 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))

simplify247.0ms (2%)

Algorithm
egg-herbie
Rules
676×associate-*l*
454×fma-def
354×times-frac
281×associate-/r*
199×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080925426
1217922464
Stop Event
node limit
Counts
469 → 468
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 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 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 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 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (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 (*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))) (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1)))) (*.f32 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (-.f32 1 u1)))))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(+.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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.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)
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 1 1/2))
(*.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 (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 (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 (/.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 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (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) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.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 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) -1)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1)
(pow.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) 1)
(pow.f32 (cbrt.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 (pow.f32 u2 5/2) (sqrt.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 10) 9364804747614465472577070281338582601863864447718755728585928828509634295353730111062330319448960021928803803858401/1406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 5)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(exp.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(exp.f32 (*.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 1))
(log1p.f32 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1))
(+.f32 (*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (*.f32 (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1)
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3)
(pow.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) 1/3)
(pow.f32 (*.f32 (pow.f32 u2 3/2) (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(cbrt.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 2)
(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 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (pow.f32 u2 2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (pow.f32 1 1/2) (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1/2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (pow.f32 u2 2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))
(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 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 u1) (/.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 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 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 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 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 u2 (pow.f32 u1 3))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 u1 2))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 -1))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 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 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 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 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 u2 (pow.f32 u1 3))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -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 (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 (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 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (*.f32 3/8 (/.f32 (sqrt.f32 -1) (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 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/16 (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1)))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(fma.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))) (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2)))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))) (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1))))))
(fma.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))) (fma.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1))) (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1))))))
(fma.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (*.f32 314159265359/300000000000 u2) (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (pow.f32 u2 3)))))
(+.f32 (*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1)))) (+.f32 (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1)))) (*.f32 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (-.f32 1 u1)))))))
(fma.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))) (fma.f32 314159265359/300000000000 (*.f32 u2 (sqrt.f32 (-.f32 1 u1))) (fma.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (-.f32 1 u1))) (*.f32 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (*.f32 217043936762141594974494696480642953/45000000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) u1)))))
(+.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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(fma.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)))) (pow.f32 u1 3)) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) (fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) (fma.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))) u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(*.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 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(*.f32 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 314159265359/50000000000))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 1 1/2))
(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) (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 (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 (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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 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 (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 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (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) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (pow.f32 u1 1/2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.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 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (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)))
(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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (/.f32 (cbrt.f32 u1) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (/.f32 (pow.f32 u1 1/2) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 (*.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 (*.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (/.f32 (*.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) -1)
(/.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1)
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(pow.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) 1)
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(pow.f32 (cbrt.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(pow.f32 (*.f32 (pow.f32 u2 5/2) (sqrt.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 10) 9364804747614465472577070281338582601863864447718755728585928828509634295353730111062330319448960021928803803858401/1406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(sqrt.f32 (*.f32 9364804747614465472577070281338582601863864447718755728585928828509634295353730111062330319448960021928803803858401/1406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 10)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 5)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 5) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(exp.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(exp.f32 (*.f32 (log.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 1))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(log1p.f32 (expm1.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (+.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 3)) (fma.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (+.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))) (/.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (-.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (+.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 3)) (fma.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (+.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))) (/.f32 (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3) (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 3))) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (*.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3) (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 3))) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (*.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (pow.f32 (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3) 1/3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 2)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))) 3))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))) 1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(pow.f32 (*.f32 u2 (cbrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(pow.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)) 1/3)
(cbrt.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)))
(pow.f32 (*.f32 (pow.f32 u2 3/2) (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(cbrt.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3)))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) 1))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) -1)
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (sqrt.f32 u1) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (pow.f32 u2 2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (cbrt.f32 u2)))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 (pow.f32 u2 2)) (cbrt.f32 u2)))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 1 1/2) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1/2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (pow.f32 u2 2))) (cbrt.f32 u2))
(*.f32 (cbrt.f32 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (cbrt.f32 u2)))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 (pow.f32 u2 2)) (cbrt.f32 u2)))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(*.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 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000))
(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 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)

eval842.0ms (6.7%)

Compiler

Compiled 29684 to 23499 computations (20.8% saved)

prune621.0ms (4.9%)

Pruning

44 alts after pruning (39 fresh and 5 done)

PrunedKeptTotal
New1303221325
Fresh111728
Picked145
Done011
Total1315441359
Accuracy
99.9%
Counts
1359 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.3%
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
97.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
77.5%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
97.9%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.8%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))))
75.4%
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
92.9%
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
97.8%
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
77.3%
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
84.5%
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
86.1%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
88.7%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
79.9%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
77.5%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
77.6%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
87.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
59.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
75.3%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
54.4%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
76.3%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
77.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
77.6%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
77.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
71.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
77.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
63.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
93.6%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
78.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
Compiler

Compiled 1377 to 1110 computations (19.4% saved)

localize479.0ms (3.8%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.9%
(log.f32 (exp.f32 1))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
99.6%
(sqrt.f32 (-.f32 1 u1))
99.1%
(*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1)))
98.9%
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
98.5%
(/.f32 50000000000/314159265359 u2)
99.2%
(*.f32 (sqrt.f32 u1) u2)
98.7%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 172 to 112 computations (34.9% saved)

series27.0ms (0.2%)

Counts
11 → 112
Calls

60 calls:

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

rewrite208.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
798×log1p-expm1-u
384×prod-diff
316×expm1-udef
315×log1p-udef
168×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030314
1473314
25247314
Stop Event
node limit
Counts
11 → 309
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) u2)
(/.f32 50000000000/314159265359 u2)
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))) 1)
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) 1))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 50000000000/314159265359 u2) (pow.f32 u1 1/4)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 50000000000/314159265359 u2))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2)) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 50000000000/314159265359 u2))) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (/.f32 50000000000/314159265359 u2))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) u2) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) u2)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) u2)) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2))) 1)
(*.f32 1 (/.f32 50000000000/314159265359 u2))
(*.f32 50000000000/314159265359 (/.f32 1 u2))
(*.f32 (/.f32 50000000000/314159265359 u2) 1)
(*.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(*.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(*.f32 -50000000000/314159265359 (/.f32 1 (neg.f32 u2)))
(*.f32 (/.f32 1 u2) 50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(pow.f32 (/.f32 50000000000/314159265359 u2) 1)
(pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 3)
(pow.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) 2)
(sqrt.f32 (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(log.f32 (exp.f32 (/.f32 50000000000/314159265359 u2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 50000000000/314159265359 u2))))
(cbrt.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3))
(expm1.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2)))
(exp.f32 (log.f32 (/.f32 50000000000/314159265359 u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 50000000000/314159265359 u2)) 1))
(log1p.f32 (expm1.f32 (/.f32 50000000000/314159265359 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 50000000000/314159265359 u2)))
(*.f32 (/.f32 (cbrt.f32 u1) (/.f32 50000000000/314159265359 u2)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) u2)
(pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(sqrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) 1)
(/.f32 1 (/.f32 u2 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2))
(/.f32 50000000000/314159265359 (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) u2)
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) (neg.f32 u2))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) -50000000000/314159265359) (neg.f32 u2))
(/.f32 (*.f32 -50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))) (neg.f32 u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) 1) u2)
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 2)
(sqrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 50000000000/314159265359 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.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 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 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 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 1/4)))
(/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))

simplify183.0ms (1.5%)

Algorithm
egg-herbie
Rules
690×times-frac
498×associate-*r*
426×associate-/l*
425×associate-/r*
412×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073218629
1177718250
Stop Event
node limit
Counts
421 → 430
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 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 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(/.f32 50000000000/314159265359 u2)
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2)))
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (+.f32 (*.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (+.f32 (*.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2)) (+.f32 (*.f32 -3125000000/314159265359 (/.f32 (pow.f32 u1 3) u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2)))))
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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 5/16 (*.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))) 1)
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) 1))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 50000000000/314159265359 u2) (pow.f32 u1 1/4)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 50000000000/314159265359 u2))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2)) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 50000000000/314159265359 u2))) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (/.f32 50000000000/314159265359 u2))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) u2) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) u2)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) u2)) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2))) 1)
(*.f32 1 (/.f32 50000000000/314159265359 u2))
(*.f32 50000000000/314159265359 (/.f32 1 u2))
(*.f32 (/.f32 50000000000/314159265359 u2) 1)
(*.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(*.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(*.f32 -50000000000/314159265359 (/.f32 1 (neg.f32 u2)))
(*.f32 (/.f32 1 u2) 50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(pow.f32 (/.f32 50000000000/314159265359 u2) 1)
(pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 3)
(pow.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) 2)
(sqrt.f32 (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(log.f32 (exp.f32 (/.f32 50000000000/314159265359 u2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 50000000000/314159265359 u2))))
(cbrt.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3))
(expm1.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2)))
(exp.f32 (log.f32 (/.f32 50000000000/314159265359 u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 50000000000/314159265359 u2)) 1))
(log1p.f32 (expm1.f32 (/.f32 50000000000/314159265359 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 50000000000/314159265359 u2)))
(*.f32 (/.f32 (cbrt.f32 u1) (/.f32 50000000000/314159265359 u2)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) u2)
(pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(sqrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) 1)
(/.f32 1 (/.f32 u2 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2))
(/.f32 50000000000/314159265359 (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) u2)
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) (neg.f32 u2))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) -50000000000/314159265359) (neg.f32 u2))
(/.f32 (*.f32 -50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))) (neg.f32 u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) 1) u2)
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 2)
(sqrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 50000000000/314159265359 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.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 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 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 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 1/4)))
(/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.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 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) -1/2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 u1)) (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (pow.f32 u1 2))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 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 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (/.f32 u2 (/.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 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) u2)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (pow.f32 u1 2))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))
(fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1))))
(fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 u2 (/.f32 u1 (sqrt.f32 -1))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))))
(fma.f32 314159265359/160000000000 (/.f32 u2 (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 942477796077/400000000000 (/.f32 u2 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 50000000000/314159265359 (*.f32 (/.f32 1 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 50000000000/314159265359 u2)
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2)))
(fma.f32 -25000000000/314159265359 (/.f32 u1 u2) (/.f32 50000000000/314159265359 u2))
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (+.f32 (*.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(fma.f32 -25000000000/314159265359 (/.f32 u1 u2) (fma.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2) (/.f32 50000000000/314159265359 u2)))
(+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (+.f32 (*.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2)) (+.f32 (*.f32 -3125000000/314159265359 (/.f32 (pow.f32 u1 3) u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2)))))
(fma.f32 -25000000000/314159265359 (/.f32 u1 u2) (fma.f32 -6250000000/314159265359 (/.f32 (pow.f32 u1 2) u2) (fma.f32 -3125000000/314159265359 (/.f32 (pow.f32 u1 3) u2) (/.f32 50000000000/314159265359 u2))))
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 (fma.f32 u1 -1/2 1) (*.f32 (pow.f32 u1 2) -1/8))
(+.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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.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 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.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 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) -1/2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (+.f32 (*.f32 1/2 u1) 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 3/8 (pow.f32 u1 2)) (*.f32 1/2 u1))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 5/16 (*.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (+.f32 (*.f32 5/16 (pow.f32 u1 3)) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 3/8 (pow.f32 u1 2)) (*.f32 1/2 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) 1))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 50000000000/314159265359 u2) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (*.f32 (/.f32 (cbrt.f32 u1) 50000000000/314159265359) u2) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 50000000000/314159265359 u2)))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 50000000000/314159265359 u2) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)) (pow.f32 u1 1/4))
(/.f32 (pow.f32 u1 1/2) (/.f32 50000000000/314159265359 u2))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -50000000000/314159265359 u2))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 50000000000/314159265359 u2))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2)) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 50000000000/314159265359 u2))) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 3)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 3))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (/.f32 125000000000000000000000000000000/31006276680305942139213528068663279 (pow.f32 u2 3))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) 1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(exp.f32 (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (/.f32 50000000000/314159265359 u2))))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2))) 1)
(*.f32 (sqrt.f32 u1) u2)
(pow.f32 (*.f32 (sqrt.f32 u1) u2) 1)
(*.f32 (sqrt.f32 u1) u2)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) u2)) 3)
(*.f32 (sqrt.f32 u1) u2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3) 1/3)
(*.f32 (sqrt.f32 u1) u2)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) u2)) 2)
(*.f32 (sqrt.f32 u1) u2)
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(*.f32 (sqrt.f32 u1) u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) u2)
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) u2) 3))
(*.f32 (sqrt.f32 u1) u2)
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) u2)
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) u2)
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) u2)) 1))
(*.f32 (sqrt.f32 u1) u2)
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) u2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2))) 1)
(/.f32 50000000000/314159265359 u2)
(*.f32 1 (/.f32 50000000000/314159265359 u2))
(/.f32 50000000000/314159265359 u2)
(*.f32 50000000000/314159265359 (/.f32 1 u2))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 50000000000/314159265359 u2) 1)
(/.f32 50000000000/314159265359 u2)
(*.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2))
(/.f32 50000000000/314159265359 u2)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 2) (cbrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) (sqrt.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 -50000000000/314159265359 (/.f32 1 (neg.f32 u2)))
(/.f32 50000000000/314159265359 u2)
(*.f32 (/.f32 1 u2) 50000000000/314159265359)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) -1)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (/.f32 50000000000/314159265359 u2) 1)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (cbrt.f32 (/.f32 50000000000/314159265359 u2)) 3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) 1/3)
(/.f32 50000000000/314159265359 u2)
(pow.f32 (sqrt.f32 (/.f32 50000000000/314159265359 u2)) 2)
(/.f32 50000000000/314159265359 u2)
(sqrt.f32 (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(log.f32 (exp.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 50000000000/314159265359 u2))))
(/.f32 50000000000/314159265359 u2)
(cbrt.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3))
(/.f32 50000000000/314159265359 u2)
(expm1.f32 (log1p.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (log.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(exp.f32 (*.f32 (log.f32 (/.f32 50000000000/314159265359 u2)) 1))
(/.f32 50000000000/314159265359 u2)
(log1p.f32 (expm1.f32 (/.f32 50000000000/314159265359 u2)))
(/.f32 50000000000/314159265359 u2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 1 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))) (cbrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (*.f32 50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 u1 1/2) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 -50000000000/314159265359 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 -50000000000/314159265359 u2)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (*.f32 50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 u1 1/2) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 u1 1/2) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 1 (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))) (/.f32 1 (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))))
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))) (/.f32 1 (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))))
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))) (sqrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 1 (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 50000000000/314159265359 u2)))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (*.f32 50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (/.f32 50000000000/314159265359 u2)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (*.f32 50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) (/.f32 (cbrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))) (/.f32 (cbrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (*.f32 50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (/.f32 50000000000/314159265359 u2)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 u1 1/2) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(/.f32 (*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (pow.f32 u1 1/4)) (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(/.f32 (/.f32 (pow.f32 u1 1/2) (cbrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))) (cbrt.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))))
(*.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) u2)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 3)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))) -1)
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (/.f32 50000000000/314159265359 u2)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 -50000000000/314159265359 u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 -50000000000/314159265359 u2)))
(sqrt.f32 (/.f32 u1 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2)))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1)))) 3))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))) 1))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))) 1)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 1 (/.f32 u2 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 50000000000/314159265359 (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) u2)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359)) (neg.f32 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) -50000000000/314159265359) (neg.f32 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (*.f32 -50000000000/314159265359 (sqrt.f32 (-.f32 1 u1))) (neg.f32 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) 1) u2)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) 50000000000/314159265359) (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 1)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 3)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3) 1/3)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 2)
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(sqrt.f32 (*.f32 (-.f32 1 u1) (/.f32 2500000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 50000000000/314159265359 u2)))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2)) 3))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (/.f32 50000000000/314159265359 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u1) 3/2) (/.f32 125000000000000000000000000000000/31006276680305942139213528068663279 (pow.f32 u2 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 50000000000/314159265359 u2) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u1) 3/2) (/.f32 125000000000000000000000000000000/31006276680305942139213528068663279 (pow.f32 u2 3))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))) 1))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 50000000000/314159265359 u2))))
(*.f32 50000000000/314159265359 (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(-.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 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (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 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(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 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cbrt.f32 u1) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 3)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3) 1/3)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 2)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) 3))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))) 1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))

eval547.0ms (4.3%)

Compiler

Compiled 18556 to 13903 computations (25.1% saved)

prune345.0ms (2.7%)

Pruning

53 alts after pruning (46 fresh and 7 done)

PrunedKeptTotal
New1048191067
Fresh72734
Picked235
Done145
Total1058531111
Accuracy
99.9%
Counts
1111 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.4%
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
63.3%
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
92.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2)))))
89.2%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
97.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
77.5%
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (sqrt.f32 (-.f32 1 u1)))
77.5%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
97.9%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.8%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))))
75.4%
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
63.3%
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
72.4%
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
72.4%
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
84.5%
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
97.9%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
63.3%
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
86.1%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
63.4%
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
89.2%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 u1 -1/2))) (sqrt.f32 u1))
98.0%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
79.9%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
87.7%
(*.f32 (*.f32 (+.f32 (*.f32 1/2 u1) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
97.9%
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 u1))
77.5%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
77.6%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
87.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
59.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
53.7%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
75.3%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
53.7%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
54.4%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
76.3%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
77.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
71.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
77.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
63.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
93.6%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
78.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
63.4%
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
Compiler

Compiled 1543 to 1246 computations (19.2% saved)

localize539.0ms (4.3%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
99.1%
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
98.7%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
99.1%
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
98.4%
(/.f32 (sqrt.f32 u1) 50000000000/314159265359)
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
Compiler

Compiled 224 to 139 computations (37.9% saved)

series73.0ms (0.6%)

Counts
8 → 88
Calls

45 calls:

TimeVariablePointExpression
35.0ms
u2
@inf
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
6.0ms
u1
@-inf
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
4.0ms
u1
@inf
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
3.0ms
u1
@0
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
2.0ms
u2
@inf
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))

rewrite208.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
784×prod-diff
241×associate-*r*
226×log1p-expm1-u
226×expm1-log1p-u
224×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037273
1554265
27116265
Stop Event
node limit
Counts
8 → 207
Calls
Call 1
Inputs
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2)))
(/.f32 (sqrt.f32 u1) 50000000000/314159265359)
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (+.f32 u1 1) 1/4)) (pow.f32 (+.f32 u1 1) 1/4))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(exp.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 u1 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(*.f32 1 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) -314159265359/50000000000)
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(pow.f32 (/.f32 50000000000/314159265359 (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) -50000000000/314159265359))
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (/.f32 (fma.f32 u1 -1/2 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (/.f32 1 (fma.f32 u1 -1/2 1)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (fma.f32 u1 -1/2 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (+.f32 1 (*.f32 (pow.f32 u1 3) -1/8))) (+.f32 1 (+.f32 (*.f32 (pow.f32 u1 2) 1/4) (*.f32 u1 -1/2))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (-.f32 1 (*.f32 (pow.f32 u1 2) 1/4))) (fma.f32 u1 -1/2 1))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (fma.f32 u1 -1/2 1))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (fma.f32 u1 -1/2 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))) 1)
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(pow.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))

simplify214.0ms (1.7%)

Algorithm
egg-herbie
Rules
401×associate-*r*
368×log-prod
359×associate-*l*
294×*-commutative
246×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063014150
1163013734
2611413638
Stop Event
node limit
Counts
295 → 359
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 1/2 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 5) (+.f32 1 (*.f32 -1/2 u1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 7) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 5) (+.f32 1 (*.f32 -1/2 u1))))))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.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 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.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 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (*.f32 -31006276680305942139213528068663279/2400000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (+.f32 u1 1) 1/4)) (pow.f32 (+.f32 u1 1) 1/4))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(exp.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 u1 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(*.f32 1 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) -314159265359/50000000000)
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(pow.f32 (/.f32 50000000000/314159265359 (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) -50000000000/314159265359))
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (/.f32 (fma.f32 u1 -1/2 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (/.f32 1 (fma.f32 u1 -1/2 1)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (fma.f32 u1 -1/2 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (+.f32 1 (*.f32 (pow.f32 u1 3) -1/8))) (+.f32 1 (+.f32 (*.f32 (pow.f32 u1 2) 1/4) (*.f32 u1 -1/2))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (-.f32 1 (*.f32 (pow.f32 u1 2) 1/4))) (fma.f32 u1 -1/2 1))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2)
(pow.f32 (/.f32 (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (fma.f32 u1 -1/2 1))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (fma.f32 u1 -1/2 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))) 1)
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(pow.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 1/2 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 -1 (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8)) (*.f32 (*.f32 1/2 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (neg.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (+.f32 (*.f32 -1/4 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))) (*.f32 1/2 (*.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 -1 (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8)) (fma.f32 -1 (*.f32 (pow.f32 u1 3) (fma.f32 -1/8 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8)))) (*.f32 (*.f32 1/2 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8) (*.f32 (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -1/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/16)) (neg.f32 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (fma.f32 (pow.f32 u1 2) (neg.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8)) (*.f32 (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -1/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/16)) (neg.f32 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))
(+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1)))))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))) -3/8) (pow.f32 u1 2)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))))))
(-.f32 (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1)))) (/.f32 (pow.f32 u1 2) -3/8)))
(-.f32 (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2))) (/.f32 (pow.f32 u1 2) -3/8)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 1/2 (+.f32 (*.f32 -1/4 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))) -3/8) (pow.f32 u1 2)) (fma.f32 -1 (/.f32 (fma.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))) (*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))) -3/8))) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1))))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u1)))))))))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1))))) (/.f32 (fma.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1)))) -3/16)) (pow.f32 u1 3))) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 1/2) (+.f32 (log.f32 -1) (log.f32 u1)))) (/.f32 (pow.f32 u1 2) -3/8)))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2)))) (/.f32 (fma.f32 -1/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2))) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2))) -3/16)) (pow.f32 u1 3))) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (pow.f32 -1 1/2))) (/.f32 (pow.f32 u1 2) -3/8)))
(*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) -3/8) (pow.f32 u1 2)) (fma.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1)))) (/.f32 (pow.f32 u1 2) -3/8)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) -3/8) (pow.f32 u1 2)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) -3/8) (pow.f32 u1 3)) (fma.f32 1/8 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 u1 7)))) (fma.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1)))) (/.f32 (pow.f32 u1 3) -3/8)) (fma.f32 1/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 u1 7))))) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 u1)))) (/.f32 (pow.f32 u1 2) -3/8)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1))) (*.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1))))
(fma.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1)) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 5) (+.f32 1 (*.f32 -1/2 u1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1))) (fma.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)) (fma.f32 u1 -1/2 1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1))) (fma.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (/.f32 (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5)) (fma.f32 u1 -1/2 1))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 7) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 -1/2 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 5) (+.f32 1 (*.f32 -1/2 u1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 7) (fma.f32 u1 -1/2 1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1))) (fma.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)) (fma.f32 u1 -1/2 1))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 7) (fma.f32 u1 -1/2 1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 u2 3) (fma.f32 u1 -1/2 1))) (fma.f32 314159265359/50000000000 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (/.f32 (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5)) (fma.f32 u1 -1/2 1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 (pow.f32 u2 3) (sqrt.f32 -1) (/.f32 (*.f32 (pow.f32 u2 3) -1/2) (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(+.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 -1/2 (fma.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.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 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 u2 3) (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 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 u2 3) (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))) (+.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 -1/2 (fma.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 (pow.f32 u2 3) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (pow.f32 u2 3)) (/.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (pow.f32 u2 3) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (pow.f32 u2 3)) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 3)) (sqrt.f32 -1)) (fma.f32 3/8 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (pow.f32 u2 3) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (pow.f32 u2 3)) (/.f32 u1 (sqrt.f32 -1))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))) 31006276680305942139213528068663279/1500000000000000000000000000000000))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (/.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/1500000000000000000000000000000000) (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(fma.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (fma.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.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 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (fma.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (/.f32 (pow.f32 u2 3) (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))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (fma.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (/.f32 (pow.f32 u2 3) (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))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (*.f32 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) -31006276680305942139213528068663279/1500000000000000000000000000000000))
(fma.f32 (*.f32 (/.f32 (pow.f32 u2 3) u1) (sqrt.f32 -1)) -31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) -31006276680305942139213528068663279/2000000000000000000000000000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (fma.f32 (*.f32 (/.f32 (pow.f32 u2 3) u1) (sqrt.f32 -1)) -31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (sqrt.f32 -1)) -31006276680305942139213528068663279/2000000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (*.f32 -31006276680305942139213528068663279/2400000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (*.f32 (/.f32 (pow.f32 u2 3) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) -31006276680305942139213528068663279/2400000000000000000000000000000000))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (fma.f32 (*.f32 (/.f32 (pow.f32 u2 3) u1) (sqrt.f32 -1)) -31006276680305942139213528068663279/1500000000000000000000000000000000 (fma.f32 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 2)) (sqrt.f32 -1)) -31006276680305942139213528068663279/2000000000000000000000000000000000 (*.f32 (*.f32 (/.f32 (pow.f32 u2 3) (pow.f32 u1 3)) (sqrt.f32 -1)) -31006276680305942139213528068663279/2400000000000000000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (+.f32 u1 1))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 1))) (neg.f32 (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1 (/.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1 (/.f32 (hypot.f32 1 (sqrt.f32 u1)) (sqrt.f32 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (+.f32 u1 1) 1/4)) (pow.f32 (+.f32 u1 1) 1/4))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 u1 1))) (cbrt.f32 (+.f32 u1 1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (cbrt.f32 (+.f32 u1 1)) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 u1)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (+.f32 u1 1))))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 1)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 3)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3) 1/3)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))) 2)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(sqrt.f32 (/.f32 u1 (/.f32 (+.f32 u1 1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1)) 3))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(exp.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 1/2 (log1p.f32 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (exp.f32 (*.f32 -1/2 (log1p.f32 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(exp.f32 (*.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(exp.f32 (-.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 1/2 (log1p.f32 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (exp.f32 (*.f32 -1/2 (log1p.f32 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 (+.f32 u1 1) -1/2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (pow.f32 (+.f32 u1 1) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 u1 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 u1)))) (cbrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 1 (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) 1/4)))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 u1 1) 1/4)) (pow.f32 (+.f32 u1 1) 1/4))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (hypot.f32 1 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 u1 1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 u1 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (+.f32 u1 1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 u1 1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 u1 1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 u1 1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 u1 1))) (cbrt.f32 (sqrt.f32 (+.f32 u1 1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (hypot.f32 1 (sqrt.f32 u1)))) (cbrt.f32 (+.f32 u1 1)))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 u1 1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(neg.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 (+.f32 u1 1)) 3)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (log1p.f32 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 -1/2 (log1p.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(exp.f32 (*.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (log1p.f32 u1) 1/2)) 1))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (log1p.f32 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 -1/2 (log1p.f32 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (exp.f32 (log1p.f32 u1))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 1 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) 314159265359/50000000000)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 1 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(*.f32 (cbrt.f32 u1) (*.f32 314159265359/50000000000 (cbrt.f32 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 (neg.f32 (sqrt.f32 u1)) -314159265359/50000000000)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (/.f32 50000000000/314159265359 (sqrt.f32 u1)) -1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(neg.f32 (/.f32 (sqrt.f32 u1) -50000000000/314159265359))
(/.f32 (neg.f32 (sqrt.f32 u1)) -50000000000/314159265359)
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 u1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) -50000000000/314159265359)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(sqrt.f32 (*.f32 u1 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 u1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000) (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3))))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (/.f32 (fma.f32 u1 -1/2 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (/.f32 1 (fma.f32 u1 -1/2 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (fma.f32 u1 -1/2 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (fma.f32 u1 -1/2 1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1)))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 u1 -1/2 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1)))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1)))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 1 (fma.f32 u1 -1/2 1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))))
(/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (fma.f32 u1 -1/2 1))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (fma.f32 u1 -1/2 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 -1/2 1)))) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2)))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (fma.f32 u1 -1/2 1) 2))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (+.f32 1 (*.f32 (pow.f32 u1 3) -1/8))) (+.f32 1 (+.f32 (*.f32 (pow.f32 u1 2) 1/4) (*.f32 u1 -1/2))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (+.f32 1 (*.f32 -1/8 (pow.f32 u1 3)))) (+.f32 1 (fma.f32 (pow.f32 u1 2) 1/4 (*.f32 u1 -1/2))))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 -1/8 (pow.f32 u1 3) 1) (sqrt.f32 u1))) (+.f32 1 (fma.f32 u1 -1/2 (*.f32 (pow.f32 u1 2) 1/4))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (-.f32 1 (*.f32 (pow.f32 u1 2) 1/4))) (fma.f32 u1 -1/2 1))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (fma.f32 u1 -1/2 1)) (-.f32 1 (*.f32 (pow.f32 u1 2) 1/4)))
(*.f32 (fma.f32 u1 -1/2 1) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 (pow.f32 u1 2) -1/4))) (sqrt.f32 u1)))
(pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(pow.f32 (/.f32 (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (fma.f32 u1 -1/2 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (fma.f32 u1 -1/2 1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (fma.f32 u1 -1/2 1) 3)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (fma.f32 u1 -1/2 1) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (fma.f32 u1 -1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))) 1)
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 u2 3)))
(*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))) (pow.f32 u2 3))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (+.f32 u1 1)) (pow.f32 u2 3)))
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (/.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1))) (pow.f32 u2 3))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 1)
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))) 3)
(*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3) 1/3)
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 1/4) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)))
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))) 3)
(*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6))) 3))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (+.f32 u1 1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))) 1))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (+.f32 u1 1)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(pow.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) (pow.f32 u2 3/2)) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (+.f32 u1 1)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (+.f32 u1 1)))))

eval479.0ms (3.8%)

Compiler

Compiled 17885 to 13265 computations (25.8% saved)

prune168.0ms (1.3%)

Pruning

60 alts after pruning (51 fresh and 9 done)

PrunedKeptTotal
New80211813
Fresh14041
Picked235
Done167
Total80660866
Accuracy
99.9%
Counts
866 → 60
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
63.3%
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
79.4%
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))) (+.f32 1 (*.f32 u1 -1/2)))
92.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2)))))
89.2%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
97.9%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
73.3%
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
63.4%
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
72.5%
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
77.5%
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (sqrt.f32 (-.f32 1 u1)))
77.5%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
97.9%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.8%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))))
75.4%
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
63.3%
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
72.4%
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
72.4%
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
84.5%
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
89.1%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
97.9%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
63.4%
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
63.3%
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
63.4%
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
63.4%
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
89.2%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 u1 -1/2))) (sqrt.f32 u1))
98.0%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
63.4%
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
79.9%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
87.7%
(*.f32 (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
97.9%
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 u1))
77.5%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
77.6%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
87.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
59.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
63.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
53.7%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
75.3%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
53.7%
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
63.3%
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
54.4%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
75.4%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
76.3%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
77.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
71.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
77.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
72.4%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
63.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
93.6%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
78.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
63.4%
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
Compiler

Compiled 2022 to 1539 computations (23.9% saved)

regimes490.0ms (3.9%)

Counts
86 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 1/2 u1) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 u1 -1/2))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))) (+.f32 1 (*.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/2 (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 u1 2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
Outputs
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

135.0ms
(*.f32 314159265359/50000000000 u2)
84.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
58.0ms
(/.f32 u1 (-.f32 1 u1))
54.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
39.0ms
u2
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1u1
98.3%1u2
98.3%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.3%1(/.f32 u1 (-.f32 1 u1))
98.3%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.3%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes335.0ms (2.7%)

Counts
75 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 1/2 u1) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 u1 -1/2))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))) (+.f32 1 (*.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))) (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
Calls

8 calls:

53.0ms
u2
47.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
44.0ms
u1
41.0ms
(/.f32 u1 (-.f32 1 u1))
40.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1u1
98.3%1u2
98.3%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.3%1(/.f32 u1 (-.f32 1 u1))
98.3%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.3%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes270.0ms (2.1%)

Counts
70 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 314159265359/50000000000 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) u2))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 1/2 u1) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (*.f32 (+.f32 (*.f32 u1 1/2) 1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 u1 -1/2))) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (-.f32 -1 (*.f32 u1 -1/2)) (neg.f32 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 50000000000/314159265359 u2) (*.f32 314159265359/300000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))) (+.f32 1 (*.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (*.f32 u1 (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

36.0ms
cosTheta_i
32.0ms
(*.f32 314159265359/50000000000 u2)
32.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
31.0ms
u2
31.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
98.1%1cosTheta_i
98.1%1u1
98.1%1u2
98.1%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.1%1(/.f32 u1 (-.f32 1 u1))
98.1%1(*.f32 314159265359/50000000000 u2)
98.1%1(sin.f32 (*.f32 314159265359/50000000000 u2))
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes219.0ms (1.7%)

Counts
25 → 2
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
Outputs
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
Calls

7 calls:

41.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
41.0ms
(/.f32 u1 (-.f32 1 u1))
36.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
32.0ms
u1
31.0ms
u2
Results
AccuracySegmentsBranch
77.6%1cosTheta_i
86.6%2u1
88.8%2u2
86.6%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
86.6%2(/.f32 u1 (-.f32 1 u1))
88.8%3(sin.f32 (*.f32 314159265359/50000000000 u2))
88.8%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 42 to 33 computations (21.4% saved)

regimes59.0ms (0.5%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
Outputs
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

2 calls:

34.0ms
(*.f32 314159265359/50000000000 u2)
24.0ms
u2
Results
AccuracySegmentsBranch
88.8%2u2
88.8%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 10 to 8 computations (20% saved)

regimes55.0ms (0.4%)

Counts
19 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 -1/2 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 50000000000/314159265359 u2) (+.f32 1 (*.f32 u1 -1/2))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (+.f32 1 (*.f32 u1 -1/2)))
(/.f32 (sqrt.f32 u1) (+.f32 (*.f32 -25000000000/314159265359 (/.f32 u1 u2)) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
Outputs
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
Calls

5 calls:

13.0ms
u2
11.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
10.0ms
(*.f32 314159265359/50000000000 u2)
10.0ms
u1
9.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
77.6%1u1
77.6%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.6%1(/.f32 u1 (-.f32 1 u1))
77.6%1u2
77.6%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 31 to 24 computations (22.6% saved)

regimes36.0ms (0.3%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
Calls

5 calls:

8.0ms
u2
8.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
6.0ms
(/.f32 u1 (-.f32 1 u1))
6.0ms
u1
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
77.6%1cosTheta_i
77.6%1u2
77.6%1u1
77.6%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.6%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 29 to 22 computations (24.1% saved)

regimes19.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) u2)
(/.f32 u2 (/.f32 50000000000/314159265359 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 50000000000/314159265359 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 50000000000/314159265359)
(/.f32 1 (/.f32 50000000000/314159265359 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 50000000000/314159265359 u2) (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 50000000000/314159265359) (/.f32 1 u2))
Outputs
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
Calls

3 calls:

7.0ms
u2
6.0ms
u1
5.0ms
cosTheta_i
Results
AccuracySegmentsBranch
63.4%1cosTheta_i
63.4%1u1
63.4%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes10.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
Outputs
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
Calls

3 calls:

4.0ms
u2
3.0ms
u1
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
63.3%1u1
63.3%1cosTheta_i
63.3%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Calls

3 calls:

3.0ms
u1
2.0ms
u2
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
63.3%1cosTheta_i
63.3%1u1
63.3%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.008841576054692268
0.009194599464535713
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.020361172035336494
0.022254543378949165
Compiler

Compiled 20 to 16 computations (20% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×*-commutative
1-exp
sub-neg
+-commutative
exp-1-e
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052465
175465
279465
381465
482465
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 2415919/268435456) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 1476395/67108864) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Outputs
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (E.f32)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 2415919/268435456) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 1476395/67108864) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 1476395/67108864) (*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u2 50000000000/314159265359) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 50000000000/314159265359))
(*.f32 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
Compiler

Compiled 155 to 122 computations (21.3% saved)

soundness1.8s (14.3%)

Rules
871×log1p-expm1-u
871×expm1-log1p-u
871×log1p-expm1-u
871×expm1-log1p-u
871×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118985
2234185
030314
1473314
25247314
073218629
1177718250
037273
1554265
27116265
037273
1554265
27116265
063014150
1163013734
2611413638
03995141
19264956
236084576
01685
118985
2234185
03995141
19264956
236084576
01685
118985
2234185
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 538 to 378 computations (29.7% saved)

end0.0ms (0%)

preprocess107.0ms (0.9%)

Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 896 to 710 computations (20.8% saved)

Profiling

Loading profile data...