Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 14.2s)

analyze166.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)

sample2.3s (16.3%)

Results
2.3s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess86.0ms (0.6%)

Algorithm
egg-herbie
Rules
1322×fma-def
304×div-sub
194×associate-/r*
188×sub-neg
168×times-frac
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036243
162235
294235
3177235
4399231
5995231
61593231
71864231
82278231
92415231
102460231
112486231
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 (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))))
(*.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 (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)))
(*.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)

Compiler

Compiled 17 to 14 computations (17.6% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
22×sub-neg
14×+-commutative
12×fma-def
*-commutative
div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
11933
22333
33033
43833
54833
66133
77933
89233
99533
109633
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))

eval0.0ms (0%)

Compiler

Compiled 14 to 11 computations (21.4% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
98.3%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(*.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 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize117.0ms (0.8%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 40 to 28 computations (30% saved)

series9.0ms (0.1%)

Counts
4 → 36
Calls

15 calls:

TimeVariablePointExpression
3.0ms
u2
@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
@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)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))

rewrite79.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1242×log-prod
770×pow-prod-down
610×pow-prod-up
566×pow-exp
542×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328764
Stop Event
node limit
Counts
4 → 125
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(/.f32 u1 (-.f32 1 u1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(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))
(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 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (/.f32 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 (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 (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 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.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) (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3/2) 2/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3) 1/3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)
(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 (-.f32 1 u1) 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 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.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 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.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)) 2) 1/2)
(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 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 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))))

simplify85.0ms (0.6%)

Algorithm
egg-herbie
Rules
1082×associate-*r/
830×associate-*l/
622×associate-+r+
612×associate-+l+
486×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04044294971713
19544213
234413925
Stop Event
node limit
Counts
161 → 220
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(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))
(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 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (/.f32 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 (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 (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 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.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) (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3/2) 2/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3) 1/3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)
(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 (-.f32 1 u1) 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 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(+.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 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.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)) 2) 1/2)
(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 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 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))))
Outputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.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 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.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 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (*.f32 -1/2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (*.f32 3/8 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (*.f32 3/8 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1)))))
(*.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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -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 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(*.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 (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 (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))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 u1 (pow.f32 u1 3)) (fma.f32 u1 u1 (pow.f32 u1 4)))
(*.f32 (+.f32 (*.f32 u1 u1) 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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fabs.f32 (*.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)))
(fabs.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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))))
(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 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (/.f32 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 (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 (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 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4))
(*.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (pow.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 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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))) (-.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(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 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3/2) 2/3)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3/2)) (cbrt.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3/2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)
(/.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 (-.f32 1 u1) u1) -3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(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 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -3)) 1/3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(+.f32 0 (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 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.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)) 2) 1/2)
(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 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 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))

eval88.0ms (0.6%)

Compiler

Compiled 4247 to 3319 computations (21.9% saved)

prune101.0ms (0.7%)

Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New18931220
Fresh000
Picked011
Done000
Total18932221
Accurracy
99.9%
Counts
221 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.4%
(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)))
98.0%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
85.5%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.8%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.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)))))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
91.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))
92.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
96.3%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
95.4%
(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)))
98.0%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
85.5%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.8%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
90.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.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)))))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
91.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))
92.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
96.3%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 2196 to 1766 computations (19.6% saved)

localize774.0ms (5.5%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.2%
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
58.4%
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
99.5%
(/.f32 u1 (-.f32 1 u1))
98.9%
(*.f32 314159265359/50000000000 u2)
98.8%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
94.8%
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
99.6%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
98.9%
(*.f32 314159265359/50000000000 u2)
98.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.2%
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
98.8%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.6%
(sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
99.5%
(/.f32 u1 (-.f32 1 u1))
98.9%
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
Compiler

Compiled 247 to 167 computations (32.4% saved)

series62.0ms (0.4%)

Counts
13 → 180
Calls

60 calls:

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

rewrite213.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1334×prod-diff
564×add-sqr-sqrt
554×pow1
552×*-un-lft-identity
522×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032351
1645291
27435291
Stop Event
node limit
Counts
13 → 353
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.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)))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)))) 1)
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(log.f32 (pow.f32 (pow.f32 (exp.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))) (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))) 1)
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 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 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.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 (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 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.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))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (E.f32) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(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 (exp.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(+.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 0)
(+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(-.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1) (-.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1) (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(log.f32 (exp.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(exp.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(fma.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)

simplify215.0ms (1.5%)

Algorithm
egg-herbie
Rules
1192×associate-*r*
1018×associate-*l*
728×fma-def
568×associate-/l*
450×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073718991
1185617915
Stop Event
node limit
Counts
533 → 465
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 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 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.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 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) u2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) u2))))
(*.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) u2))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.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 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) 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 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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (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 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.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 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -3060196847853821555298148281676017575122444629042460390799/4687500000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)))) 1)
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(log.f32 (pow.f32 (pow.f32 (exp.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))) (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))) 1)
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 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 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.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 (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 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.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))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (E.f32) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(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 (exp.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(+.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 0)
(+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(-.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1) (-.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1) (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(log.f32 (exp.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(exp.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(fma.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)
Outputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.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)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -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 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.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 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 (*.f32 (sqrt.f32 -1) u2))
(*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (/.f32 (*.f32 -314159265359/100000000000 u2) (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1))))))
(fma.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 u2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1))) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1)))))))
(fma.f32 -314159265359/100000000000 (*.f32 (/.f32 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 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 u2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2))))
(fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 942477796077/400000000000 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (/.f32 942477796077/400000000000 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))))))
(fma.f32 314159265359/160000000000 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 942477796077/400000000000 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2))))))
(fma.f32 314159265359/160000000000 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (/.f32 942477796077/400000000000 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 u2))))))
(*.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) u2))
(fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) u2))
(fma.f32 (sqrt.f32 -1) u2 (/.f32 (*.f32 -1/2 u2) (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) u2)))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) u2)))
(fma.f32 -1/2 (*.f32 (/.f32 u2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) u2 (/.f32 (*.f32 -1/2 u2) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) u2))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1))) (*.f32 (sqrt.f32 -1) u2))))
(fma.f32 -1/2 (*.f32 (/.f32 u2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) u2 (*.f32 -1/2 (*.f32 (/.f32 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)))))))
(*.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 (sqrt.f32 -1) u2))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 (sqrt.f32 -1) u2))
(fma.f32 (sqrt.f32 -1) u2 (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) u2)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2)) (*.f32 (sqrt.f32 -1) u2)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (fma.f32 (sqrt.f32 -1) u2 (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2)) (*.f32 (sqrt.f32 -1) u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 (sqrt.f32 -1) u2 (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -1) (/.f32 u1 u2))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.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 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.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 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.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 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))) (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -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 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 (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 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.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)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 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 (*.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))) (fma.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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (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)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (*.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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (*.f32 314159265359/50000000000 u2))))
(*.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 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.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)) (*.f32 u1 u1)) (+.f32 (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1)) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1) (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))) (pow.f32 u1 4))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (*.f32 u1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.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)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -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 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 (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 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.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 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.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)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -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 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 (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 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/50000000000 u2 (*.f32 (*.f32 u2 u2) 98696044010906577398881/5000000000000000000000))
(fma.f32 314159265359/50000000000 u2 (*.f32 u2 (*.f32 u2 98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 u2 (*.f32 u2 98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -3060196847853821555298148281676017575122444629042460390799/4687500000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 (pow.f32 u2 5) -3060196847853821555298148281676017575122444629042460390799/4687500000000000000000000000000000000000000000000000000))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 (*.f32 u2 u2) 98696044010906577398881/5000000000000000000000 (fma.f32 (pow.f32 u2 5) -3060196847853821555298148281676017575122444629042460390799/4687500000000000000000000000000000000000000000000000000 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 u2 314159265359/50000000000))))))
(*.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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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 u2 314159265359/50000000000)) (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)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))) 1))
(*.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 u2 314159265359/50000000000)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) 3)
(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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3) 1/3)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 (log.f32 (exp.f32 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 3))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (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 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log1p.f32 (neg.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(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 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (log.f32 (exp.f32 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000)) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u2 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u2 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3) 1/3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 u2 (*.f32 (/.f32 u1 (-.f32 1 u1)) u2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2) 3))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(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)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) 1))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(*.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 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 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 (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))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/2))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.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 (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 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(*.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 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/2))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1)))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 u2 314159265359/50000000000))))))
(*.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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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 u2 314159265359/50000000000)) (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)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))) 1))
(*.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 u2 314159265359/50000000000)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.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 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.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 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.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)))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (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 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.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)))) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) 2) (-.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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (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 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 4))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) u1) (sqrt.f32 (-.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 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 u1)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (cbrt.f32 (*.f32 u1 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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 4))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))) (-.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (*.f32 (cbrt.f32 u1) 1) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (*.f32 u1 u1)) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(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 (E.f32) (log.f32 (/.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)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.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 (exp.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 u2 314159265359/50000000000))))))
(*.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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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 u2 314159265359/50000000000)) (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)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))) 1))
(*.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 u2 314159265359/50000000000)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (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 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))) (log.f32 (-.f32 (+.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log.f32 (-.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (log1p.f32 (neg.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 (-.f32 1 u1) 1/2) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.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 u2 314159265359/50000000000))))))
(*.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 u2 314159265359/50000000000))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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 u2 314159265359/50000000000)) (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)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))))
(*.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 u2 314159265359/50000000000)))) 1))
(*.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 u2 314159265359/50000000000)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 0)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1) (-.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1) (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (+.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(/.f32 (+.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 1 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sqrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(fabs.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (exp.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) -1)
(expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))

eval1.1s (7.4%)

Compiler

Compiled 39515 to 30115 computations (23.8% saved)

prune358.0ms (2.5%)

Pruning

47 alts after pruning (42 fresh and 5 done)

PrunedKeptTotal
New2019332052
Fresh17926
Picked145
Done011
Total2037472084
Accurracy
99.9%
Counts
2084 → 47
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 u2 314159265359/50000000000)))) 3)
83.2%
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.0%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
83.4%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
57.8%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1) (sqrt.f32 u1))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
97.6%
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 u1))
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
57.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
91.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
58.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
73.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
82.0%
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)))
83.2%
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
74.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
83.4%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
83.4%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
66.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
83.4%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
79.6%
(*.f32 314159265359/50000000000 (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))))
96.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
84.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
83.2%
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.0%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
83.4%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
57.8%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1) (sqrt.f32 u1))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
97.6%
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 u1))
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
57.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
91.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
58.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
73.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
82.0%
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)))
83.2%
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
74.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
83.4%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
83.4%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
66.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
83.4%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
79.6%
(*.f32 314159265359/50000000000 (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))))
96.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
84.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 2966 to 2382 computations (19.7% saved)

localize554.0ms (3.9%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.2%
(log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
98.9%
(*.f32 u2 314159265359/50000000000)
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
58.4%
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
99.1%
(/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
99.0%
(/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
98.9%
(*.f32 314159265359/50000000000 u2)
98.5%
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
99.6%
(sqrt.f32 (-.f32 1 u1))
99.2%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2)
99.1%
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))
98.8%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
99.1%
(*.f32 u2 (sqrt.f32 u1))
98.8%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
99.6%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
98.9%
(*.f32 314159265359/50000000000 u2)
98.8%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 221 to 151 computations (31.7% saved)

series64.0ms (0.5%)

Counts
15 → 184
Calls

69 calls:

TimeVariablePointExpression
28.0ms
u2
@-inf
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
12.0ms
u2
@inf
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
2.0ms
u2
@inf
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2)
2.0ms
u2
@0
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
1.0ms
u1
@0
(/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))

rewrite128.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
594×add-sqr-sqrt
580×pow1
576×*-un-lft-identity
552×add-exp-log
552×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify209.0ms (1.5%)

Algorithm
egg-herbie
Rules
964×fma-def
622×associate-*r/
600×*-commutative
566×associate-*l/
536×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0119223738
1309922724
Stop Event
node limit
Counts
640 → 764
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(/.f32 1 (sqrt.f32 -1))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))))
(/.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 (sqrt.f32 -1) u2))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 (sqrt.f32 -1) u2)) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (pow.f32 u1 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (+.f32 (/.f32 (sqrt.f32 -1) u2) (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 u2 (pow.f32 u1 3))))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (pow.f32 u1 2))))))
(/.f32 1 (*.f32 (sqrt.f32 -1) u2))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 2)))))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 3))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 2))))))))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2)))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1)) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/7500000000000000000000 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1)))))))) (+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 4)))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 8) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.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 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (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 (sqrt.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) 1) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1/2)
(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)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.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)))))))
(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)))
(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 u1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (pow.f32 u1 -1) -1))
(*.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 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.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 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (sqrt.f32 (/.f32 u1 (-.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 (/.f32 1 (-.f32 1 u1)) 1) u1)
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 u1))
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (pow.f32 u1 -1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (pow.f32 u1 -1) -1)) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 u1)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))) 1)
(*.f32 1 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) (cbrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))))
(*.f32 (cbrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))) (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 -314159265359/50000000000 (/.f32 1 (/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2)))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) u2)
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 2)
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 50000000000/314159265359) -1)
(sqrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1)
(*.f32 1 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 -1/2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (pow.f32 u1 -1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 -1/2)))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (cbrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (pow.f32 u1 1/4)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 u1)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (sqrt.f32 u1))))
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 1)
(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 (pow.f32 u1 -1) -1))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 2)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (sqrt.f32 u1))))
(sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(cbrt.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (pow.f32 u1 -1/2) (/.f32 1 u2)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (/.f32 1 u2))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) (cbrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 u2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 u2)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 (neg.f32 u2)))
(*.f32 (pow.f32 u1 -1/2) (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 (/.f32 1 u2) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (pow.f32 u1 -1/2) u2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) u2) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) u2) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) u2))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cbrt.f32 u2)))
(*.f32 (/.f32 1 (sqrt.f32 u2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (sqrt.f32 u2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (pow.f32 u1 -1/2) (cbrt.f32 u2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u2)) (/.f32 (pow.f32 u1 -1/2) (sqrt.f32 u2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (sqrt.f32 u2)) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (sqrt.f32 u2)))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1) (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (cbrt.f32 u2)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 2)
(pow.f32 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1)
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (neg.f32 u2)))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 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 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.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 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 1 u1)))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -1))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (neg.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(-.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))) 1)
(*.f32 1 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.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 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (*.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.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 (-.f32 1 u1)) (/.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (-.f32 1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (/.f32 (-.f32 1 u1) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)) -1)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))) 1)
(*.f32 1 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.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 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (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))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 2))
(*.f32 (cbrt.f32 (*.f32 u1 (/.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 u1 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 2) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.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))))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (neg.f32 u1) (/.f32 1 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (/.f32 1 (-.f32 1 u1)) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (*.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)))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (/.f32 (sqrt.f32 u1) (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (/.f32 u1 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 u1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (-.f32 1 u1)) (/.f32 (cbrt.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (*.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 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (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)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 3) 1/3)
(pow.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1) -1)
(neg.f32 (/.f32 u1 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.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))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (/.f32 1 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (-.f32 1 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (-.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (neg.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(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))
(fabs.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(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))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(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))))
(fma.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (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 (sqrt.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) 1) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1/2)
(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)
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.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)))))))
(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)))
(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 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 (*.f32 u2 u2) 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))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
Outputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.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 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (/.f32 (*.f32 3/8 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (/.f32 (*.f32 3/8 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 u1)))))
(*.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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.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 (/.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 (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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))) (pow.f32 u1 4))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 1 (/.f32 1 (*.f32 u1 u1))) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (/.f32 (*.f32 -314159265359/100000000000 u2) (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) u2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1))) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) u2))))))
(fma.f32 -314159265359/100000000000 (/.f32 (fma.f32 u2 (/.f32 (+.f32 1/2 (*.f32 1/2 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) -1) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) u2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) u2) 314159265359/100000000000) u1))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 942477796077/400000000000 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (*.f32 u1 u1)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) u2) 314159265359/100000000000) u1)))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) u1)) (*.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (pow.f32 u1 2))))))
(fma.f32 314159265359/160000000000 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 314159265359/100000000000 (/.f32 (sqrt.f32 -1) (/.f32 u1 u2)) (*.f32 942477796077/400000000000 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) u2))))))
(fma.f32 314159265359/160000000000 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) u2)) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (fma.f32 942477796077/400000000000 (/.f32 (*.f32 (sqrt.f32 -1) u2) (*.f32 u1 u1)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) u2) 314159265359/100000000000) u1))))
(*.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 314159265359/50000000000 (*.f32 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 (*.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 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.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 314159265359/50000000000 (*.f32 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 (*.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 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.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 314159265359/50000000000 (*.f32 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 (*.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 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1))))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5))))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (sqrt.f32 -1) (/.f32 -1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1))))))
(/.f32 1 (sqrt.f32 -1))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))))
(-.f32 (-.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (-.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/16 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(-.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (/.f32 1/16 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))
(/.f32 (sqrt.f32 -1) u2)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 (sqrt.f32 -1) u2))
(+.f32 (/.f32 (sqrt.f32 -1) u2) (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 (sqrt.f32 -1) u2)) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (pow.f32 u1 2))))))
(-.f32 (+.f32 (/.f32 (sqrt.f32 -1) u2) (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (*.f32 u1 u1)))))
(+.f32 (+.f32 (/.f32 (sqrt.f32 -1) u2) (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 -1/8 (*.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 u2 (*.f32 u1 u1)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (+.f32 (/.f32 (sqrt.f32 -1) u2) (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 u2 (pow.f32 u1 3))))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (pow.f32 u1 2))))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))) (-.f32 (+.f32 (/.f32 (sqrt.f32 -1) u2) (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 u2 (pow.f32 u1 3))))) (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 u2 (*.f32 u1 u1))))))
(+.f32 (+.f32 (/.f32 (sqrt.f32 -1) u2) (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (-.f32 (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 u2 (pow.f32 u1 3)))) (/.f32 1/8 (*.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 u2 (*.f32 u1 u1))))))
(/.f32 1 (*.f32 (sqrt.f32 -1) u2))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))))
(+.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 2)))))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u2 (*.f32 u1 u1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u2 (*.f32 u1 u1)))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 3))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 2))))))))
(-.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1))) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u2 (*.f32 u1 u1))))) (/.f32 1/16 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) u2)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (*.f32 u2 u1)))) (/.f32 1/8 (*.f32 (sqrt.f32 -1) (*.f32 u2 (*.f32 u1 u1))))) (/.f32 1/16 (*.f32 (sqrt.f32 -1) (*.f32 u2 (pow.f32 u1 3)))))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
1
(+.f32 1 (*.f32 -1/2 u1))
(fma.f32 -1/2 u1 1)
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 -1/2 u1)))
(+.f32 1 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (fma.f32 -1/16 (pow.f32 u1 3) (*.f32 -1/2 u1))))
(+.f32 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 (pow.f32 u1 3) -1/16)) (fma.f32 -1/2 u1 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fma.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000) (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)))))
(/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (neg.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (neg.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2)))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1))))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 -1 (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 (-.f32 1 u1) 1/3)))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 (neg.f32 (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 u2 u2) (*.f32 (-.f32 1 u1) 1/3)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1)) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/7500000000000000000000 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1)))))))) (+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))))
(fma.f32 -1 (*.f32 (pow.f32 u2 4) (fma.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1) (fma.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1) (*.f32 (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000) 98696044010906577398881/7500000000000000000000)))) (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 -1 (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 (-.f32 1 u1) 1/3))))
(-.f32 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 (neg.f32 (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 u2 u2) (*.f32 (-.f32 1 u1) 1/3))) (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (-.f32 1 u1) 107150000137430888943994511724943600237580573771/5906250000000000000000000000000000000000000000) (*.f32 (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000) 98696044010906577398881/7500000000000000000000))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)
(*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))))
(fma.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 3) (*.f32 u1 u1))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 4)))))
(fma.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1 (fma.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (*.f32 u1 u1) (pow.f32 u1 4)))))
(fma.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 (pow.f32 u1 4)))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(*.f32 -1 (+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)) (*.f32 -1 (+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)) (fma.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(*.f32 -1 (+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)))
(-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)) (*.f32 -1 (+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)) (fma.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 u1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)))
(/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(fma.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)) (/.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (pow.f32 u2 4))) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (fma.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)) (/.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 -1 (/.f32 1 u1)))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 8) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 8) (/.f32 (-.f32 1 u1) u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (+.f32 -1 (/.f32 1 u1))) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 8) (+.f32 -1 (/.f32 1 u1))) (fma.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)) (/.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 314159265359/50000000000 u2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 314159265359/50000000000 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.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 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.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 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (/.f32 (*.f32 3/8 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1) (/.f32 (*.f32 3/8 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 u1)))))
(*.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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.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))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.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 (/.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 (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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (*.f32 314159265359/50000000000 u2))
(fma.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 314159265359/50000000000 u2 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(fma.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 314159265359/50000000000 u2 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000 (fma.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(-.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 (sqrt.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (neg.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (+.f32 -1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) 1) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))))
(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 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1/2)
(*.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))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.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))))
(log.f32 (pow.f32 (exp.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))))
(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)))
(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 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.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 (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 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 -1 (neg.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 u1) (+.f32 -1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (pow.f32 u1 -1) -1))
(/.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 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 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 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 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.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 (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 (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 (*.f32 (/.f32 1 (-.f32 1 u1)) 1) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(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 (pow.f32 u1 -1) -1) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 u1) (+.f32 -1 u1))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(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 (pow.f32 u1 -1) -1)) -1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 u1)) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(*.f32 u2 (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (*.f32 u2 u1) u2))
(log.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(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 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(*.f32 u2 (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))) 1)
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) (cbrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) (cbrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) (cbrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))) (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) (cbrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) (cbrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 -314159265359/50000000000 (/.f32 1 (/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2)))
(/.f32 -314159265359/50000000000 (/.f32 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2))
(/.f32 -314159265359/50000000000 (neg.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 u2)) (sqrt.f32 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))))
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1)
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 3)
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3) 1/3)
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 2)
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 50000000000/314159265359) -1)
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2) 50000000000/314159265359))
(sqrt.f32 (/.f32 98696044010906577398881/2500000000000000000000 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 1 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 -1/2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (pow.f32 u1 -1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (/.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 -1/2)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (*.f32 (pow.f32 u1 -1/2) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 -1/2))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sqrt.f32 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))) (cbrt.f32 u1))
(*.f32 (/.f32 1 (pow.f32 u1 1/4)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)))
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4))) (pow.f32 u1 1/4))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 u1)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (cbrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))) (cbrt.f32 u1))
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/2)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 1)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1)
(/.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3) 1/3)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 2)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (neg.f32 (sqrt.f32 u1))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (/.f32 1 (neg.f32 (sqrt.f32 u1))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1))) (neg.f32 (sqrt.f32 u1)))
(sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))) 1)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (pow.f32 u1 -1/2) (/.f32 1 u2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 u2) (pow.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (pow.f32 u1 -1/2) u2))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (/.f32 1 u2))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) (cbrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 u2)))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (*.f32 (/.f32 1 u2) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (/.f32 1 (neg.f32 u2)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (neg.f32 u2)))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (neg.f32 u2)))
(*.f32 (pow.f32 u1 -1/2) (/.f32 (sqrt.f32 (-.f32 1 u1)) u2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 u2) (pow.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (pow.f32 u1 -1/2) u2))
(*.f32 (/.f32 1 u2) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (pow.f32 u1 -1/2) u2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 u2) (pow.f32 u1 -1/2)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (pow.f32 u1 -1/2) u2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (*.f32 u2 u1) u2))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (*.f32 u2 u1) u2))) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))))) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) u2) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (*.f32 u2 u1) u2))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) 1) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) u2) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (sqrt.f32 u1)) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) u2))
(/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (*.f32 u1 (*.f32 u2 u2)))) (/.f32 (pow.f32 (-.f32 1 u1) 1/4) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (*.f32 u2 u1) u2))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (*.f32 (*.f32 u2 u1) u2))) (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cbrt.f32 u2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 u2)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (/.f32 1 (sqrt.f32 u2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (sqrt.f32 u2)))
(*.f32 (/.f32 1 (sqrt.f32 u2)) (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 u2)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (pow.f32 u1 -1/2) (cbrt.f32 u2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (pow.f32 u1 -1/2) (cbrt.f32 u2))) (pow.f32 (cbrt.f32 u2) 2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u2)) (/.f32 (pow.f32 u1 -1/2) (sqrt.f32 u2)))
(/.f32 (*.f32 (pow.f32 u1 -1/2) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u2))) (sqrt.f32 u2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 1) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (*.f32 (/.f32 1 u2) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)) (/.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 u2) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (sqrt.f32 u2)) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (sqrt.f32 u2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 u2)) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 u2)))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (sqrt.f32 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 u2))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1) (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) u2))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (cbrt.f32 u2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u2) 2)) (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 u2)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 1)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 3)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 3) 1/3)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 2)
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(pow.f32 (/.f32 u2 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1)
(/.f32 1 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (neg.f32 u2)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (neg.f32 u2)))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (neg.f32 u2)))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 -1) -1) (*.f32 u2 u2)))
(sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 u1)) (*.f32 u2 u2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2))))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2) 3))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3/2) (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 3) (pow.f32 u2 3)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)) 1))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) u2)))
(*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 (+.f32 -1 (/.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 (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 (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 (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 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1)))
(pow.f32 (-.f32 1 u1) 1/2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(sqrt.f32 (-.f32 1 u1))
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1/2 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 4))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))) (*.f32 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (-.f32 (cos.f32 0) (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(+.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (neg.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(-.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (+.f32 (neg.f32 u1) 1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(-.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (+.f32 (neg.f32 u1) 1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))) 1)
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 1 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.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 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (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 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (*.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.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))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (+.f32 -1 u1) (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (/.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (-.f32 1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (/.f32 (-.f32 1 u1) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (/.f32 (-.f32 1 u1) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (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))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 1)
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))) 3)
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3) 1/3)
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)) -1)
(/.f32 1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (+.f32 -1 u1) (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))) 1))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))) 1)
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 1 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.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 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 2))
(*.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)))) (*.f32 (cbrt.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 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 2) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.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))))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (neg.f32 u1) (/.f32 1 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (neg.f32 u1) (/.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(/.f32 (/.f32 (neg.f32 u1) (+.f32 -1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 1 (-.f32 1 u1)) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.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)))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 (sqrt.f32 u1) (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (/.f32 u1 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(/.f32 (/.f32 u1 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 u1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.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))) (*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (/.f32 u1 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(/.f32 (/.f32 u1 (cbrt.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (-.f32 1 u1)) (/.f32 (cbrt.f32 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(/.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))) (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)))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.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))) (*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.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 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (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)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.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)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1)
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 3)
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(pow.f32 (pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 3) 1/3)
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(pow.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1) -1)
(/.f32 1 (/.f32 (-.f32 1 u1) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(neg.f32 (/.f32 u1 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(*.f32 (neg.f32 u1) (/.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))
(/.f32 (/.f32 (neg.f32 u1) (+.f32 -1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 3))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(exp.f32 (log.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))) 1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0)
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.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))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (/.f32 1 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0)
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 1 (/.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (-.f32 1 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (-.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) 1) (neg.f32 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (-.f32 (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (neg.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))) (neg.f32 (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(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))
(fabs.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(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))
(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))
(fma.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1)
(+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0)
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))
(+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 0))
(-.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 (sqrt.f32 (/.f32 (*.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)) u1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) (/.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2)))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (neg.f32 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (neg.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -2) (+.f32 -1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) 1) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2) (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 3))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2))))
(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 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))) 1/2)
(*.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))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.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))))
(log.f32 (pow.f32 (exp.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))))
(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)))
(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 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 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(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)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)))) (log.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))))
(*.f32 3 (log.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(fabs.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(expm1.f32 (log1p.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))

eval430.0ms (3%)

Compiler

Compiled 18619 to 14586 computations (21.7% saved)

prune343.0ms (2.4%)

Pruning

56 alts after pruning (49 fresh and 7 done)

PrunedKeptTotal
New91228940
Fresh162137
Picked235
Done145
Total93156987
Accurracy
99.9%
Counts
987 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
83.5%
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
75.6%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
66.2%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
83.6%
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
83.4%
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
58.4%
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
83.4%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
57.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
83.4%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
58.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
66.1%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
66.0%
(*.f32 314159265359/50000000000 (pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2))
83.5%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
83.2%
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
74.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
66.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
66.2%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
66.1%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
83.9%
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
89.8%
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))))
90.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))))
96.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
35.9%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))))
33.0%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))))
73.5%
(sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
84.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
83.7%
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
66.1%
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
66.1%
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
66.2%
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
83.5%
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
75.6%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
66.2%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
83.6%
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
83.4%
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
58.4%
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
83.4%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
57.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
83.4%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
58.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
66.1%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
66.0%
(*.f32 314159265359/50000000000 (pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2))
83.5%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
83.2%
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
74.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
66.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
66.2%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
66.1%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
83.9%
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
89.8%
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))))
90.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))))
96.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
35.9%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))))
33.0%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))))
73.5%
(sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
84.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
83.7%
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
66.1%
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
66.1%
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
66.2%
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 3328 to 2666 computations (19.9% saved)

localize527.0ms (3.7%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.0%
(*.f32 u2 314159265359/50000000000)
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
93.7%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
99.1%
(/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
99.0%
(/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
99.0%
(*.f32 u2 314159265359/25000000000)
37.7%
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
99.7%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
99.3%
(*.f32 (*.f32 u2 u1) u2)
99.2%
(/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))
98.7%
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)))
99.1%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
98.8%
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
99.6%
(+.f32 -1 (/.f32 1 u1))
99.2%
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
99.0%
(*.f32 314159265359/50000000000 u2)
98.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 246 to 168 computations (31.7% saved)

series51.0ms (0.4%)

Counts
15 → 260
Calls

75 calls:

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

rewrite136.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
794×add-sqr-sqrt
772×pow1
770×*-un-lft-identity
736×add-exp-log
734×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041375
1869371
Stop Event
node limit
Counts
15 → 246
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1)))
(/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))
(*.f32 (*.f32 u2 u1) u2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(*.f32 u2 314159265359/25000000000)
(/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
(exp.f32 (log.f32 (*.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 u2 314159265359/50000000000)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))) 1)
(*.f32 1 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 2) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1)
(pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 1)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3) 1/3)
(pow.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -1)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1)
(*.f32 1 (+.f32 -1 (pow.f32 u1 -1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 2)) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (pow.f32 u1 -1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (pow.f32 u1 -1)))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2)
(log.f32 (exp.f32 (+.f32 -1 (pow.f32 u1 -1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3))
(expm1.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1))))
(exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1))))
(fma.f32 1 (pow.f32 u1 -1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 u1 -1)) 2) (cbrt.f32 (pow.f32 u1 -1)) -1)
(fma.f32 (sqrt.f32 (pow.f32 u1 -1)) (sqrt.f32 (pow.f32 u1 -1)) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(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)
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(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 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(log.f32 (pow.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1)
(/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 (*.f32 u1 u2))) (-.f32 1 u1))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1)
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 98696044010906577398881/2500000000000000000000) (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))
(*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2)
(pow.f32 (/.f32 (-.f32 1 u1) (*.f32 u2 (*.f32 u1 u2))) -1)
(log.f32 (exp.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2)))) 1)
(pow.f32 (*.f32 u2 (*.f32 u1 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u1 u2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 u1 u2))) 2)
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u1 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u1 u2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u1 u2))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1/2)
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 2)
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(+.f32 1/2 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 2)) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 3)) (+.f32 1/4 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1)
(pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3)
(pow.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)
(log.f32 (exp.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(exp.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(exp.f32 (*.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1))
(log1p.f32 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(log.f32 (exp.f32 (*.f32 u2 314159265359/25000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(-.f32 (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (/.f32 u1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(*.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (-.f32 1 u1) (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(pow.f32 (/.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (-.f32 1 u1)) -1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(*.f32 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 u1 (/.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) u1) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (*.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 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (pow.f32 (exp.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))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.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)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (pow.f32 (exp.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))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(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))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))

simplify162.0ms (1.1%)

Algorithm
egg-herbie
Rules
934×associate-*r*
870×associate-*l*
868×fma-def
494×sqr-pow
392×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077917870
1211116808
Stop Event
node limit
Counts
506 → 499
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 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 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1)))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1))))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 4))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))))))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(*.f32 (pow.f32 u2 2) u1)
(+.f32 (*.f32 (pow.f32 u2 2) u1) (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)))
(+.f32 (*.f32 (pow.f32 u2 2) u1) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)) (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))))
(+.f32 (*.f32 (pow.f32 u2 2) u1) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3)) (*.f32 (pow.f32 u2 2) (pow.f32 u1 4)))))
(*.f32 -1 (pow.f32 u2 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -1 (pow.f32 u2 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2)))))
(*.f32 -1 (pow.f32 u2 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -1 (pow.f32 u2 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 (pow.f32 u2 2) u1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1))))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2)))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1)) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/7500000000000000000000 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1)))))))) (+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1)
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 3))))
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 4)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 3)))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 8) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 (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 (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 (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 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))) 1)
(*.f32 1 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 2) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1)
(pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 1)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3) 1/3)
(pow.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -1)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1)
(*.f32 1 (+.f32 -1 (pow.f32 u1 -1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 2)) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (pow.f32 u1 -1)))))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (pow.f32 u1 -1)))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2)
(log.f32 (exp.f32 (+.f32 -1 (pow.f32 u1 -1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3))
(expm1.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1))))
(exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1))))
(fma.f32 1 (pow.f32 u1 -1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 u1 -1)) 2) (cbrt.f32 (pow.f32 u1 -1)) -1)
(fma.f32 (sqrt.f32 (pow.f32 u1 -1)) (sqrt.f32 (pow.f32 u1 -1)) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(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)
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(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 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(log.f32 (pow.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1)
(/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 (*.f32 u1 u2))) (-.f32 1 u1))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1)
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 98696044010906577398881/2500000000000000000000) (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))
(*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2)
(pow.f32 (/.f32 (-.f32 1 u1) (*.f32 u2 (*.f32 u1 u2))) -1)
(log.f32 (exp.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2)))) 1)
(pow.f32 (*.f32 u2 (*.f32 u1 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u1 u2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 u1 u2))) 2)
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u1 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u1 u2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u1 u2))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1/2)
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 2)
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(+.f32 1/2 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 2)) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 3)) (+.f32 1/4 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1)
(pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3)
(pow.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)
(log.f32 (exp.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(exp.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(exp.f32 (*.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1))
(log1p.f32 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(log.f32 (exp.f32 (*.f32 u2 314159265359/25000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(-.f32 (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (/.f32 u1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(*.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (-.f32 1 u1) (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(pow.f32 (/.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (-.f32 1 u1)) -1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(*.f32 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 u1 (/.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) u1) -1)
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 1 (*.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 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (pow.f32 (exp.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))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.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)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (pow.f32 (exp.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))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(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))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.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 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 1 (/.f32 (*.f32 -1/2 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 3))) (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)))))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.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 (-.f32 1 (/.f32 -1/2 (/.f32 -1 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))))) (pow.f32 u1 3)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.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 (/.f32 1 u1) 1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 5)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (pow.f32 u2 5)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 u1 (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1)) (pow.f32 u1 4))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(-.f32 -1 (+.f32 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 u1))))
(-.f32 -1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(-.f32 -1 (+.f32 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 3))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (*.f32 u2 u2)))
(*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1))))
(*.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1))))
(fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u1 3) (*.f32 u2 u2)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1))))
(+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 4))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) u1)))))
(fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u1 4) (*.f32 u2 u2)) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u1 3) (*.f32 u2 u2)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1))))))
(fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 (pow.f32 u1 4) u2) u2) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 (*.f32 -98696044010906577398881/2500000000000000000000 u2) u2)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 (*.f32 u2 u2) u1) (*.f32 u2 u2)))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 u2 (/.f32 u1 u2)) (*.f32 u2 u2)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2)))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) u1) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 u2 u2) (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 u2 (/.f32 u1 u2)) (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) u1) (fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 u2 u2) (/.f32 (*.f32 u2 u2) (*.f32 u1 u1))))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 u1 u2)) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1))) (/.f32 u2 (/.f32 (pow.f32 u1 3) u2)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (*.f32 u2 u2) -98696044010906577398881/2500000000000000000000)
(*.f32 (*.f32 -98696044010906577398881/2500000000000000000000 u2) u2)
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 (*.f32 u2 u2) u1) (*.f32 u2 u2)))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 u2 (/.f32 u1 u2)) (*.f32 u2 u2)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2)))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) u1) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 u2 u2) (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 u2 (/.f32 u1 u2)) (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) u1) (fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 u2 u2) (/.f32 (*.f32 u2 u2) (*.f32 u1 u1))))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 u1 u2)) (*.f32 -98696044010906577398881/2500000000000000000000 (+.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1))) (/.f32 u2 (/.f32 (pow.f32 u1 3) u2)))))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(+.f32 (*.f32 (pow.f32 u2 2) u1) (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)))
(*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))
(*.f32 u2 (*.f32 u2 (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (pow.f32 u2 2) u1) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)) (*.f32 (pow.f32 u2 2) (pow.f32 u1 3))))
(fma.f32 (*.f32 u2 u2) u1 (*.f32 (*.f32 u2 u2) (+.f32 (*.f32 u1 u1) (pow.f32 u1 3))))
(*.f32 (*.f32 u2 u2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (pow.f32 u2 2) u1) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u2 2) (pow.f32 u1 3)) (*.f32 (pow.f32 u2 2) (pow.f32 u1 4)))))
(+.f32 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1))) (*.f32 (*.f32 u2 u2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 (*.f32 u2 u2) (+.f32 (fma.f32 u1 u1 u1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (pow.f32 u2 2))
(neg.f32 (*.f32 u2 u2))
(*.f32 u2 (neg.f32 u2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -1 (pow.f32 u2 2)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) u1) (*.f32 u2 u2)))
(-.f32 (*.f32 u2 (neg.f32 u2)) (/.f32 u2 (/.f32 u1 u2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2))))
(fma.f32 -1 (/.f32 (*.f32 u2 u2) u1) (*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)) (*.f32 u2 u2))))
(-.f32 (neg.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))) (/.f32 u2 (/.f32 u1 u2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2)))))
(fma.f32 -1 (/.f32 (*.f32 u2 u2) u1) (fma.f32 -1 (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)) (*.f32 u2 u2)))))
(-.f32 (-.f32 (neg.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))) (/.f32 u2 (/.f32 (pow.f32 u1 3) u2))) (/.f32 u2 (/.f32 u1 u2)))
(*.f32 -1 (pow.f32 u2 2))
(neg.f32 (*.f32 u2 u2))
(*.f32 u2 (neg.f32 u2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (*.f32 -1 (pow.f32 u2 2)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) u1) (*.f32 u2 u2)))
(-.f32 (*.f32 u2 (neg.f32 u2)) (/.f32 u2 (/.f32 u1 u2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2))))
(fma.f32 -1 (/.f32 (*.f32 u2 u2) u1) (*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)) (*.f32 u2 u2))))
(-.f32 (neg.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))) (/.f32 u2 (/.f32 u1 u2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 u2 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 u2 2)))))
(fma.f32 -1 (/.f32 (*.f32 u2 u2) u1) (fma.f32 -1 (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 u1)) (*.f32 u2 u2)))))
(-.f32 (-.f32 (neg.f32 (fma.f32 u2 u2 (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)))) (/.f32 u2 (/.f32 (pow.f32 u1 3) u2))) (/.f32 u2 (/.f32 u1 u2)))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.f32 (pow.f32 u2 2) u1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(*.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 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.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 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.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 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.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 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.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 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -314159265359/50000000000))
(*.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 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -314159265359/50000000000))
(*.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 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -314159265359/50000000000))
(*.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 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2))
(*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 (/.f32 -314159265359/100000000000 u1) (/.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1))))))
(fma.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (/.f32 u2 u1) u1))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2)) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1))) (*.f32 -314159265359/100000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) u2) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(fma.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3))) (fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 -1) u2) (*.f32 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 u2 (*.f32 u1 u1)))))))
(fma.f32 -314159265359/100000000000 (*.f32 (/.f32 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 -314159265359/100000000000 (+.f32 (/.f32 u2 (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (/.f32 u2 u1) u1))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (*.f32 1/2 (/.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (/.f32 u1 u2))))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1))))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (fma.f32 3/8 (/.f32 u2 (/.f32 (*.f32 u1 u1) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1))))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (fma.f32 1/2 (/.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (/.f32 u1 u2)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (/.f32 u1 u2)))))
(+.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (fma.f32 5/16 (/.f32 u2 (/.f32 (pow.f32 u1 3) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 3/8 (/.f32 u2 (/.f32 (*.f32 u1 u1) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) u1)))))
(fma.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (fma.f32 5/16 (/.f32 u2 (/.f32 (pow.f32 u1 3) (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 1/2 (/.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (/.f32 u1 u2)) (*.f32 (/.f32 3/8 u1) (/.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) (/.f32 u1 u2))))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2) (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(neg.f32 (/.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(/.f32 (neg.f32 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(neg.f32 (/.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(/.f32 (neg.f32 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 -1 (/.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))) (/.f32 1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2)))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)))
(*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (*.f32 (-.f32 1 u1) 1/3))
(+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1))))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 -1 (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 (-.f32 1 u1) 1/3)))
(fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (-.f32 (*.f32 (-.f32 1 u1) 1/3) (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1)) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/7500000000000000000000 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1)))))))) (+.f32 (*.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -98696044010906577398881/22500000000000000000000 (-.f32 1 u1)) (*.f32 98696044010906577398881/56250000000000000000000 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/3 (-.f32 1 u1)))))
(fma.f32 -1 (*.f32 (pow.f32 u2 4) (fma.f32 -9740909103402808085817682884085781839780052161/1968750000000000000000000000000000000000000000 (-.f32 1 u1) (fma.f32 9740909103402808085817682884085781839780052161/421875000000000000000000000000000000000000000 (-.f32 1 u1) (*.f32 (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000) 98696044010906577398881/7500000000000000000000)))) (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (fma.f32 -1 (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)) (*.f32 (-.f32 1 u1) 1/3))))
(-.f32 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (-.f32 (*.f32 (-.f32 1 u1) 1/3) (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000)))) (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 (-.f32 1 u1) 107150000137430888943994511724943600237580573771/5906250000000000000000000000000000000000000000) (*.f32 (-.f32 1 u1) -9740909103402808085817682884085781839780052161/281250000000000000000000000000000000000000000))))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1)
(*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
(*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (+.f32 u1 (*.f32 u1 u1)))
(*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 3))))
(fma.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 u1 u1) (*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (+.f32 u1 (pow.f32 u1 3))))
(*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 4)) (+.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 3)))))
(fma.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 u1 u1) (fma.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (pow.f32 u1 4) (*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (+.f32 u1 (pow.f32 u1 3)))))
(+.f32 (*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 (pow.f32 u1 3) (fma.f32 u1 u1 u1))) (*.f32 (pow.f32 u1 4) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(neg.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(neg.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (/.f32 1/2 u1))
(fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 -1/2 u1)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 u1))))
(-.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u1 u1)) (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1)))) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (*.f32 u1 u1))))
(fma.f32 1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) u1) (-.f32 (-.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1)) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (fma.f32 1/2 (pow.f32 u1 -2) (/.f32 1/2 u1))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1)))))
(-.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u1 u1)) (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))))) (+.f32 (/.f32 1/2 (*.f32 u1 u1)) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 3)))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) u1) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))) (+.f32 (fma.f32 1/2 (pow.f32 u1 -2) (/.f32 1/2 (pow.f32 u1 3))) (/.f32 1/2 u1)))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(neg.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(neg.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (/.f32 1/2 u1))
(fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 -1/2 u1)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 u1 u1)) (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1)))) (/.f32 1/2 u1))
(+.f32 (-.f32 (-.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1)) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 u1 u1))) (/.f32 -1/2 u1))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 u1))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 u1 u1)) (fma.f32 -1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))))) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 3))))
(-.f32 (-.f32 (-.f32 (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 u1 u1))) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 3))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 4))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 4))) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (/.f32 (-.f32 1 u1) u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 4) u1) (-.f32 1 u1))) (+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 8) u1) (-.f32 1 u1))) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 6) u1) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 4) (/.f32 (-.f32 1 u1) u1)) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 8) (/.f32 (-.f32 1 u1) u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 4))) (fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 8))) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 6) (/.f32 (-.f32 1 u1) u1)) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1)))))))
(*.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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 (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 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (sin.f32 (*.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)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(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)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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)) (*.f32 u1 u1))) (fma.f32 -1/2 (+.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 u1 u1) (sqrt.f32 -1)))))))
(*.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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (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 314159265359/50000000000 (*.f32 u2 (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 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.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 (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 (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 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(exp.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))) 1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 1 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 2) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2)) (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -1/2) 2)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))) 3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(fabs.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3) 1/3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (+.f32 -1 (pow.f32 u1 -1)) 1) -1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1))) 3))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) -1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 -1 (pow.f32 u1 -1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1)))) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 1 (+.f32 -1 (pow.f32 u1 -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 2)) (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (*.f32 -1 (pow.f32 u1 -1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (neg.f32 (/.f32 1 u1)))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 -2)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (pow.f32 u1 -1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3) 1/3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -1))) 2)
(+.f32 -1 (/.f32 1 u1))
(log.f32 (exp.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1)))))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 -1 (pow.f32 u1 -1)) 3))
(+.f32 -1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (pow.f32 u1 -1))) 1))
(+.f32 -1 (/.f32 1 u1))
(log1p.f32 (expm1.f32 (+.f32 -1 (pow.f32 u1 -1))))
(+.f32 -1 (/.f32 1 u1))
(fma.f32 1 (pow.f32 u1 -1) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 u1 -1)) 2) (cbrt.f32 (pow.f32 u1 -1)) -1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (sqrt.f32 (pow.f32 u1 -1)) (sqrt.f32 (pow.f32 u1 -1)) -1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(*.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))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(*.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 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (pow.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 (*.f32 u1 u2))) (-.f32 1 u1))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))) 2))
(fabs.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3) 1/3)
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(log.f32 (pow.f32 (exp.f32 98696044010906577398881/2500000000000000000000) (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 1 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))) (cbrt.f32 (pow.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))) 2)))
(pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 1)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3) 1/3)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 2)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(pow.f32 (/.f32 (-.f32 1 u1) (*.f32 u2 (*.f32 u1 u2))) -1)
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(log.f32 (exp.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)) 3))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(exp.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(/.f32 (*.f32 u2 u2) (/.f32 (-.f32 1 u1) u1))
(/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2)))) 1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(pow.f32 (*.f32 u2 (*.f32 u1 u2)) 1)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u1 u2))) 3)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3) 1/3)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 u1 u2))) 2)
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(log.f32 (pow.f32 (exp.f32 u2) (*.f32 u1 u2)))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u1 u2)))))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u1 u2)) 3))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u1 u2))))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u1 u2))) 1))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u1 u2))))
(*.f32 u1 (*.f32 u2 u2))
(*.f32 u2 (*.f32 u2 u1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))) 1)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 1 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))) (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))) (sqrt.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))))
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(pow.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 3)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(pow.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))) 3/2))
(cbrt.f32 (pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1)))) 1/2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))) 1))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(+.f32 1/2 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(*.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(*.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 2)) (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)))
(*.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 2)))
(/.f32 (-.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 3)) (+.f32 1/4 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (+.f32 1/4 (+.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (*.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1)
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(pow.f32 (cbrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3)
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(pow.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3) 1/3)
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(pow.f32 (sqrt.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(log.f32 (exp.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(cbrt.f32 (pow.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 3))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(expm1.f32 (log1p.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(exp.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(exp.f32 (*.f32 (log.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(log1p.f32 (expm1.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(*.f32 u2 314159265359/25000000000)
(log.f32 (exp.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 u2 314159265359/25000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(*.f32 u2 314159265359/25000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(*.f32 u2 314159265359/25000000000)
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(-.f32 (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) (/.f32 u1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 (-.f32 1 u1) (/.f32 1 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 2)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) 2)))
(pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(pow.f32 (/.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (-.f32 1 u1)) -1)
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(exp.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(/.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1 u1) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 2)) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 2)))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1))) 2)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 3)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3) 1/3)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 2)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) u1) -1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))) 3))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))) 1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 u1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (-.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 1 (*.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 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.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 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.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 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.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)))) 2)))
(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 (E.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))))
(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))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log.f32 (pow.f32 (exp.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))))
(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))))
(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))))
(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 (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))))
(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 (E.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))))
(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))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log.f32 (pow.f32 (exp.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))))
(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))))
(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))))
(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))))

eval268.0ms (1.9%)

Compiler

Compiled 12672 to 9683 computations (23.6% saved)

prune184.0ms (1.3%)

Pruning

67 alts after pruning (55 fresh and 12 done)

PrunedKeptTotal
New61515630
Fresh44044
Picked055
Done077
Total61967686
Accurracy
99.9%
Counts
686 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.2%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
83.5%
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
75.6%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
66.2%
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
83.6%
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
36.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
58.4%
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
90.0%
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
95.2%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
83.2%
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
97.9%
(*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
83.4%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
83.5%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
66.1%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
4.5%
(*.f32 (*.f32 -314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
58.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
90.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
54.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
98.3%
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
57.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
83.4%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
85.5%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
58.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
49.8%
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
74.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
98.3%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
66.1%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
-0.0%
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
83.5%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
83.2%
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
74.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
83.5%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
66.1%
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
66.2%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
66.1%
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
4.5%
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
83.9%
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
92.1%
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (-.f32 (*.f32 (-.f32 1 u1) 1/3) (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000))))))
89.8%
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (*.f32 (-.f32 1 u1) 1/3))))
89.8%
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))))
96.2%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
35.9%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))))
33.3%
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (log.f32 (exp.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))))
73.5%
(sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
84.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
83.7%
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
30.9%
(sqrt.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
66.1%
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
66.1%
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
66.1%
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
66.2%
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
83.8%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
83.9%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
74.4%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
91.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 2471 to 1856 computations (24.9% saved)

regimes426.0ms (3%)

Counts
108 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 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 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (sqrt.f32 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (-.f32 1 u1) (*.f32 u2 u2)) (*.f32 (-.f32 1 u1) 1/3))))
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (*.f32 (-.f32 1 u1) 1/3))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 u1 (fma.f32 2500000000000000000000/98696044010906577398881 (/.f32 (/.f32 (-.f32 1 u1) u2) u2) (-.f32 (*.f32 (-.f32 1 u1) 1/3) (*.f32 (*.f32 u2 u2) (*.f32 (-.f32 1 u1) -98696044010906577398881/37500000000000000000000))))))
(sqrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(*.f32 314159265359/50000000000 (pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2))
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 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 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.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 u1 (/.f32 (-.f32 1 u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 u1))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))))
(+.f32 (*.f32 (+.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 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 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (exp.f32 (log.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))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (expm1.f32 (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 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1/4) 4)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (sin.f32 (sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (log.f32 (exp.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1/3)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (+.f32 1 (+.f32 1 (-.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1) 2)) (-.f32 -2 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))) (sin.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 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.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 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

55.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
52.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
51.0ms
(/.f32 u1 (-.f32 1 u1))
48.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
48.0ms
(*.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 1481 to 1071 computations (27.7% saved)

regimes184.0ms (1.3%)

Counts
46 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 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 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)) u2))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

22.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
22.0ms
(*.f32 314159265359/50000000000 u2)
22.0ms
(/.f32 u1 (-.f32 1 u1))
22.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
21.0ms
u1
Results
AccuracySegmentsBranch
98.3%1u2
98.3%1(*.f32 314159265359/50000000000 u2)
98.3%1cosTheta_i
98.3%1u1
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))
Compiler

Compiled 537 to 365 computations (32% saved)

regimes374.0ms (2.6%)

Counts
38 → 2
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

7 calls:

121.0ms
u2
89.0ms
u1
34.0ms
(*.f32 314159265359/50000000000 u2)
34.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
34.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
85.5%1cosTheta_i
93.4%2u1
94.6%2u2
93.4%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.4%2(/.f32 u1 (-.f32 1 u1))
93.1%2(sin.f32 (*.f32 314159265359/50000000000 u2))
94.6%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 428 to 282 computations (34.1% saved)

regimes245.0ms (1.7%)

Counts
37 → 2
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) u1))
Outputs
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

6 calls:

65.0ms
(*.f32 314159265359/50000000000 u2)
35.0ms
(/.f32 u1 (-.f32 1 u1))
35.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
35.0ms
u1
33.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
Results
AccuracySegmentsBranch
90.6%2(sin.f32 (*.f32 314159265359/50000000000 u2))
89.6%2u1
89.6%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
89.6%2(/.f32 u1 (-.f32 1 u1))
91.8%2u2
91.8%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 413 to 274 computations (33.7% saved)

regimes110.0ms (0.8%)

Counts
34 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (/.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u1) u2)) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (*.f32 314159265359/50000000000 u2))
(/.f32 314159265359/50000000000 (*.f32 (/.f32 1 u2) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 (+.f32 1 (*.f32 -1/2 u1)) (sqrt.f32 u1)) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 (*.f32 u1 u2)) (/.f32 1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))))
Outputs
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
Calls

6 calls:

18.0ms
(*.f32 314159265359/50000000000 u2)
17.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
16.0ms
(/.f32 u1 (-.f32 1 u1))
16.0ms
u2
16.0ms
u1
Results
AccuracySegmentsBranch
84.0%1cosTheta_i
84.0%1u1
84.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
84.0%1(/.f32 u1 (-.f32 1 u1))
84.0%1u2
84.0%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 383 to 253 computations (33.9% saved)

regimes80.0ms (0.6%)

Counts
24 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1))) (*.f32 u2 u2)))
Outputs
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
Calls

6 calls:

13.0ms
(*.f32 314159265359/50000000000 u2)
13.0ms
(/.f32 u1 (-.f32 1 u1))
13.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
12.0ms
cosTheta_i
12.0ms
u1
Results
AccuracySegmentsBranch
83.8%1cosTheta_i
83.8%1u1
83.8%1u2
83.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
83.8%1(/.f32 u1 (-.f32 1 u1))
83.8%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 257 to 168 computations (34.6% saved)

regimes78.0ms (0.6%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
Outputs
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
Calls

6 calls:

16.0ms
u1
12.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
12.0ms
(*.f32 314159265359/50000000000 u2)
12.0ms
cosTheta_i
11.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
83.8%1u1
83.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
83.8%1(/.f32 u1 (-.f32 1 u1))
83.8%1cosTheta_i
83.8%1u2
83.8%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 233 to 154 computations (33.9% saved)

regimes71.0ms (0.5%)

Counts
21 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
Outputs
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
Calls

6 calls:

12.0ms
u2
12.0ms
(*.f32 314159265359/50000000000 u2)
11.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
10.0ms
u1
10.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
83.8%1u1
83.8%1u2
83.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
83.8%1(/.f32 u1 (-.f32 1 u1))
83.8%1(*.f32 314159265359/50000000000 u2)
83.8%1cosTheta_i
Compiler

Compiled 221 to 147 computations (33.5% saved)

regimes88.0ms (0.6%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(/.f32 314159265359/50000000000 (/.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) -1/2) u2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 u2 u2) (+.f32 u1 (*.f32 u1 u1)))))
Outputs
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
Calls

6 calls:

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

Compiled 209 to 140 computations (33% saved)

regimes60.0ms (0.4%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 u2 (*.f32 (*.f32 u2 u1) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) (*.f32 98696044010906577398881/2500000000000000000000 u1)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000) u1))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (*.f32 u2 u2))))
(*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 (*.f32 u2 u1) u2)))
(/.f32 314159265359/50000000000 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 -314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.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 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2)
Outputs
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
Calls

6 calls:

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

Compiled 176 to 118 computations (33% saved)

regimes76.0ms (0.5%)

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

6 calls:

35.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
8.0ms
(*.f32 314159265359/50000000000 u2)
8.0ms
cosTheta_i
7.0ms
(/.f32 u1 (-.f32 1 u1))
7.0ms
u1
Results
AccuracySegmentsBranch
83.5%1u2
83.5%1(*.f32 314159265359/50000000000 u2)
83.5%1u1
83.5%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
83.5%1(/.f32 u1 (-.f32 1 u1))
83.5%1cosTheta_i
Compiler

Compiled 136 to 89 computations (34.6% saved)

regimes51.0ms (0.4%)

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

6 calls:

14.0ms
u2
8.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
7.0ms
cosTheta_i
7.0ms
(/.f32 u1 (-.f32 1 u1))
7.0ms
u1
Results
AccuracySegmentsBranch
66.2%1u2
66.2%1(*.f32 314159265359/50000000000 u2)
66.2%1u1
66.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
66.2%1(/.f32 u1 (-.f32 1 u1))
66.2%1cosTheta_i
Compiler

Compiled 126 to 82 computations (34.9% saved)

regimes17.0ms (0.1%)

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

4 calls:

4.0ms
u2
4.0ms
(*.f32 314159265359/50000000000 u2)
4.0ms
u1
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
66.1%1cosTheta_i
66.1%1u2
66.1%1(*.f32 314159265359/50000000000 u2)
66.1%1u1
Compiler

Compiled 43 to 30 computations (30.2% saved)

regimes8.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

2.0ms
u1
2.0ms
u2
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
-0.0%1u1
-0.0%1u2
-0.0%1cosTheta_i
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.005658143665641546
0.008412105962634087
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011382785625755787
0.011569278314709663
Compiler

Compiled 20 to 16 computations (20% saved)

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Rules
44×*-commutative
+-commutative
sub-neg
1-exp
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069504
197504
2100504
3102504
4103504
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 12348031/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
Outputs
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) 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 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 12348031/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 12348031/1073741824) (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2) u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (*.f32 u2 u1) u2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u2 (*.f32 u1 u2)) (-.f32 1 u1))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u2 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 u2 (/.f32 (-.f32 1 u1) (*.f32 u1 u2)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 u2 u2))))
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 u1 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
Compiler

Compiled 216 to 165 computations (23.6% saved)

soundness3.4s (23.7%)

Rules
1334×prod-diff
1334×prod-diff
1334×prod-diff
1334×prod-diff
1242×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328764
032351
1645291
27435291
01364
126664
2328764
04044294971713
19544213
234413925
032351
1645291
27435291
073718991
1185617915
0119223738
1309922724
033301
1730301
0119223738
1309922724
032351
1645291
27435291
073718991
1185617915
033301
1730301
0119223738
1309922724
0119223738
1309922724
032351
1645291
27435291
077917870
1211116808
073718991
1185617915
033301
1730301
0119223738
1309922724
077917870
1211116808
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1793 to 1270 computations (29.2% saved)

end0.0ms (0%)

preprocess158.0ms (1.1%)

Remove

(abs cosTheta_i)

Compiler

Compiled 414 to 296 computations (28.5% saved)

Profiling

Loading profile data...