Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 12.5s)

analyze274.0ms (2.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)

Precisions
Click to see histograms. Total time spent on operations: 62.0ms
Operation ival-<=, time spent: 12.0ms, 19.0% of total-time
Operation ival-mult, time spent: 11.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 18.0% of total-time
Operation ival-sin, time spent: 10.0ms, 16.0% of total-time
Operation ival-sub, time spent: 5.0ms, 8.0% of total-time
Operation ival-div, time spent: 3.0ms, 5.0% of total-time
Operation ival-and, time spent: 3.0ms, 5.0% of total-time
Operation const, time spent: 3.0ms, 5.0% of total-time
Operation ival->, time spent: 3.0ms, 5.0% of total-time

sample2.6s (20.6%)

Results
2.4s8255×256valid
1.0ms256precondition
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
Operation ival-<=, time spent: 184.0ms, 18.0% of total-time
Operation ival-sin, time spent: 179.0ms, 18.0% of total-time
Operation ival-sub, time spent: 157.0ms, 16.0% of total-time
Operation ival-mult, time spent: 136.0ms, 14.0% of total-time
Operation ival-sqrt, time spent: 133.0ms, 13.0% of total-time
Operation ival-div, time spent: 73.0ms, 7.0% of total-time
Operation ival-and, time spent: 49.0ms, 5.0% of total-time
Operation ival->, time spent: 49.0ms, 5.0% of total-time
Operation const, time spent: 41.0ms, 4.0% of total-time
Bogosity

preprocess391.0ms (3.1%)

Algorithm
egg-herbie
Rules
439×fma-define
131×fma-neg
88×associate-*l*
87×associate-*r*
73×distribute-lft-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-1(0.9999021887779236 0.17277444899082184 0.9885546565055847)(sin.f32 (*.f32 314159265359/50000000000 u2))
00-0-(-.f32 1 u1)
00-0-(*.f32 314159265359/50000000000 u2)
00-0-(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
00-0-u1
00-0-314159265359/50000000000
00-0-(/.f32 u1 (-.f32 1 u1))
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
00-0-u2
00-0-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043490
188470
2142470
3261462
4532462
51010462
61433462
71724462
81819462
91925462
101977462
111989462
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(negabs u2)

Compiler

Compiled 94 to 67 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
Operation ival-sin, time spent: 21.0ms, 27.0% of total-time
Operation ival-div, time spent: 15.0ms, 19.0% of total-time
Operation ival-mult, time spent: 14.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 14.0ms, 18.0% of total-time
Operation ival-sub, time spent: 11.0ms, 14.0% of total-time
Operation const, time spent: 3.0ms, 4.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 14 to 11 computations (21.4% saved)

localize128.0ms (1%)

Localize:

Found 4 expressions with local error:

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

Compiled 40 to 28 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
Operation ival-sin, time spent: 9.0ms, 24.0% of total-time
Operation ival-sub, time spent: 7.0ms, 18.0% of total-time
Operation ival-mult, time spent: 7.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 7.0ms, 18.0% of total-time
Operation ival-div, time spent: 6.0ms, 16.0% of total-time
Operation const, time spent: 2.0ms, 5.0% of total-time

series15.0ms (0.1%)

Counts
4 → 32
Calls

15 calls:

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

rewrite219.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
871×log1p-expm1-u
871×expm1-log1p-u
469×log-prod
271×prod-diff
166×pow-to-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify145.0ms (1.2%)

Algorithm
egg-herbie
Rules
389×fma-neg
370×associate-/l*
367×distribute-lft-in
344×associate-/r*
321×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

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

eval100.0ms (0.8%)

Compiler

Compiled 4495 to 3529 computations (21.5% saved)

prune79.0ms (0.6%)

Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New19731228
Fresh000
Picked011
Done000
Total19732229
Accuracy
99.9%
Counts
229 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.5%
(fma.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 5))))))
90.2%
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
95.1%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
97.4%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
38.9%
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
79.8%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
85.0%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
58.7%
(*.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)))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
91.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
92.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.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)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
95.8%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
95.7%
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1172 to 951 computations (18.9% saved)

localize1.0s (8.1%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.0%
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.9%
(*.f32 314159265359/50000000000 u2)
64.5%
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
98.9%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
94.8%
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
98.9%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
98.9%
(*.f32 314159265359/50000000000 u2)
99.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.4%
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 247 to 176 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 534.0ms
Operation ival-div, time spent: 183.0ms, 34.0% of total-time
Operation ival-sqrt, time spent: 61.0ms, 11.0% of total-time
Operation ival-log, time spent: 60.0ms, 11.0% of total-time
Operation ival-sin, time spent: 53.0ms, 10.0% of total-time
Operation composed, time spent: 48.0ms, 9.0% of total-time
Operation ival-mult, time spent: 48.0ms, 9.0% of total-time
Operation ival-sub, time spent: 34.0ms, 6.0% of total-time
Operation ival-exp, time spent: 19.0ms, 4.0% of total-time
Operation ival-add, time spent: 10.0ms, 2.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time
Operation ival-pow, time spent: 8.0ms, 1.0% of total-time

series144.0ms (1.1%)

Counts
13 → 216
Calls

60 calls:

TimeVariablePointExpression
57.0ms
u2
@inf
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
25.0ms
u2
@-inf
(log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))
8.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
4.0ms
u2
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
4.0ms
u1
@0
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))

rewrite230.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
596×prod-diff
559×log1p-expm1-u
213×expm1-log1p-u
208×pow1
206×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify418.0ms (3.3%)

Algorithm
egg-herbie
Rules
618×associate-*r*
518×associate-*l*
509×fma-define
360×*-commutative
246×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

eval946.0ms (7.6%)

Compiler

Compiled 36750 to 29080 computations (20.9% saved)

prune341.0ms (2.7%)

Pruning

49 alts after pruning (45 fresh and 4 done)

PrunedKeptTotal
New1804361840
Fresh17926
Picked235
Done011
Total1823491872
Accuracy
99.9%
Counts
1872 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.4%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
79.3%
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
38.9%
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
63.9%
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
79.8%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (E.f32) (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
58.7%
(*.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)))))))
64.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.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)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
79.6%
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
98.1%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
63.2%
(*.f32 (sqrt.f32 u1) (-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (-.f32 1 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
98.0%
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
85.4%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (*.f32 u1 1/2))))
98.1%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
79.7%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))))))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
71.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.8%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
61.3%
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
79.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
95.8%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
80.2%
(sqrt.f32 (/.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) u1) (-.f32 1 u1)))
95.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
80.2%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 1642 to 1336 computations (18.6% saved)

localize871.0ms (7%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.4%
(sin.f32 (*.f32 u2 314159265359/50000000000))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
98.9%
(*.f32 u2 314159265359/50000000000)
97.9%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
99.4%
(sin.f32 (*.f32 u2 314159265359/50000000000))
98.9%
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
98.9%
(*.f32 u2 314159265359/50000000000)
98.8%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
99.7%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.0%
(*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))
98.8%
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
99.0%
(*.f32 (sqrt.f32 u1) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 245 to 169 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 239.0ms
Operation ival-mult, time spent: 50.0ms, 21.0% of total-time
Operation ival-pow, time spent: 44.0ms, 18.0% of total-time
Operation ival-sin, time spent: 40.0ms, 17.0% of total-time
Operation ival-sub, time spent: 30.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 28.0ms, 12.0% of total-time
Operation ival-div, time spent: 26.0ms, 11.0% of total-time
Operation const, time spent: 10.0ms, 4.0% of total-time
Operation ival-add, time spent: 5.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 4.0ms, 2.0% of total-time

series64.0ms (0.5%)

Counts
15 → 260
Calls

75 calls:

TimeVariablePointExpression
4.0ms
u1
@inf
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
3.0ms
u2
@-inf
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
2.0ms
u1
@0
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
2.0ms
u2
@0
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
2.0ms
u1
@-inf
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))

rewrite121.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
292×associate-*r*
262×log1p-expm1-u
262×expm1-log1p-u
255×add-exp-log
255×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify347.0ms (2.8%)

Algorithm
egg-herbie
Rules
763×associate-*r*
698×associate-*l*
545×fma-define
406×*-commutative
243×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

eval431.0ms (3.4%)

Compiler

Compiled 16450 to 12773 computations (22.4% saved)

prune216.0ms (1.7%)

Pruning

56 alts after pruning (49 fresh and 7 done)

PrunedKeptTotal
New79312805
Fresh33740
Picked235
Done044
Total79856854
Accuracy
99.9%
Counts
854 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.4%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
38.9%
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.9%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
79.6%
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
63.9%
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
79.7%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
79.8%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (E.f32) (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
58.7%
(*.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)))))))
64.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.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)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
79.6%
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
98.1%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
63.2%
(*.f32 (sqrt.f32 u1) (-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (-.f32 1 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
85.4%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (*.f32 u1 1/2))))
98.1%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
61.2%
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
71.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.8%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
97.6%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
61.3%
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
4.5%
(*.f32 u2 (*.f32 -314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
-0.0%
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
79.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
4.5%
(*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
95.8%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
80.2%
(sqrt.f32 (/.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) u1) (-.f32 1 u1)))
61.2%
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
95.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
80.2%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 1790 to 1449 computations (19.1% saved)

localize676.0ms (5.4%)

Compiler

Compiled 187 to 136 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 248.0ms
Operation ival-sqrt, time spent: 75.0ms, 30.0% of total-time
Operation ival-sin, time spent: 55.0ms, 22.0% of total-time
Operation ival-mult, time spent: 47.0ms, 19.0% of total-time
Operation ival-div, time spent: 20.0ms, 8.0% of total-time
Operation ival-sub, time spent: 19.0ms, 8.0% of total-time
Operation ival-pow, time spent: 16.0ms, 6.0% of total-time
Operation const, time spent: 8.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 2.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune67.0ms (0.5%)

Pruning

56 alts after pruning (44 fresh and 12 done)

PrunedKeptTotal
New000
Fresh04444
Picked055
Done077
Total05656
Accuracy
99.9%
Counts
56 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.4%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
38.9%
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.7%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 314159265359/50000000000 u2))))
97.9%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
79.6%
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
63.9%
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
79.7%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
79.8%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
95.7%
(*.f32 (sqrt.f32 (pow.f32 (E.f32) (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
58.7%
(*.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)))))))
64.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 -1 (pow.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (sin.f32 (*.f32 u2 314159265359/50000000000))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.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)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
79.6%
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
98.1%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
63.2%
(*.f32 (sqrt.f32 u1) (-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (-.f32 1 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
85.4%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (*.f32 u1 1/2))))
98.1%
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
61.2%
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
71.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
63.8%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
97.6%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
61.3%
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
4.5%
(*.f32 u2 (*.f32 -314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
-0.0%
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
79.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
4.5%
(*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
95.8%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
80.2%
(sqrt.f32 (/.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) u1) (-.f32 1 u1)))
61.2%
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
95.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
80.2%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 2063 to 1600 computations (22.4% saved)

regimes340.0ms (2.7%)

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

8 calls:

50.0ms
u2
46.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
43.0ms
(*.f32 314159265359/50000000000 u2)
42.0ms
(/.f32 u1 (-.f32 1 u1))
40.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1u1
98.4%1u2
98.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.4%1(/.f32 u1 (-.f32 1 u1))
98.4%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.4%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes228.0ms (1.8%)

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

8 calls:

29.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
29.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
28.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
28.0ms
cosTheta_i
28.0ms
u1
Results
AccuracySegmentsBranch
98.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%1cosTheta_i
98.2%1u1
98.2%1u2
98.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.2%1(/.f32 u1 (-.f32 1 u1))
98.2%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.2%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes191.0ms (1.5%)

Counts
46 → 1
Calls
Call 1
Inputs
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (*.f32 -314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) u1) (-.f32 1 u1)))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))))))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (*.f32 u1 1/2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(*.f32 (sqrt.f32 (/.f32 (+.f32 u1 1) (-.f32 (/.f32 1 u1) u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

25.0ms
u1
24.0ms
(/.f32 u1 (-.f32 1 u1))
24.0ms
u2
24.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
23.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Results
AccuracySegmentsBranch
98.2%1u1
98.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.2%1(/.f32 u1 (-.f32 1 u1))
98.2%1cosTheta_i
98.2%1u2
98.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.2%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes146.0ms (1.2%)

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

7 calls:

24.0ms
(/.f32 u1 (-.f32 1 u1))
22.0ms
u2
22.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
22.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
21.0ms
u1
Results
AccuracySegmentsBranch
79.9%1cosTheta_i
86.9%2u1
89.0%2u2
86.9%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
86.9%2(/.f32 u1 (-.f32 1 u1))
87.3%2(sin.f32 (*.f32 314159265359/50000000000 u2))
89.0%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 42 to 33 computations (21.4% saved)

regimes167.0ms (1.3%)

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

5 calls:

132.0ms
(*.f32 314159265359/50000000000 u2)
9.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
9.0ms
(/.f32 u1 (-.f32 1 u1))
8.0ms
u2
8.0ms
u1
Results
AccuracySegmentsBranch
79.9%1u1
79.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.9%1(/.f32 u1 (-.f32 1 u1))
79.9%1u2
79.9%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 31 to 24 computations (22.6% saved)

regimes41.0ms (0.3%)

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

6 calls:

9.0ms
u1
9.0ms
(/.f32 u1 (-.f32 1 u1))
6.0ms
u2
6.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
5.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
79.9%1cosTheta_i
79.9%1u2
79.9%1(*.f32 314159265359/50000000000 u2)
79.9%1u1
79.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.9%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 35 to 27 computations (22.9% saved)

regimes31.0ms (0.2%)

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

6 calls:

6.0ms
u1
5.0ms
(/.f32 u1 (-.f32 1 u1))
5.0ms
cosTheta_i
5.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
5.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
61.3%1cosTheta_i
61.3%1u2
61.3%1(*.f32 314159265359/50000000000 u2)
61.3%1u1
61.3%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
61.3%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 35 to 27 computations (22.9% saved)

regimes10.0ms (0.1%)

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

3 calls:

3.0ms
u1
3.0ms
u2
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
61.2%1u1
61.2%1cosTheta_i
61.2%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes68.0ms (0.5%)

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:

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

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.01190853863954544
0.012119884602725506
Compiler

Compiled 20 to 16 computations (20% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
18×*-commutative
+-commutative
sub-neg
1-exp
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049376
175376
282376
386376
488376
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (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/536870912) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/536870912) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 u2 314159265359/50000000000) 6442451/536870912) (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (*.f32 (sqrt.f32 u1) 314159265359/50000000000))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))
Compiler

Compiled 128 to 101 computations (21.1% saved)

soundness1.4s (10.9%)

Rules
871×log1p-expm1-u
871×expm1-log1p-u
871×log1p-expm1-u
871×expm1-log1p-u
618×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118985
2235285
036435
1527375
26301375
086331643
1207829716
2753729691
086331643
1207829716
2753729691
01685
118985
2235285
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 500 to 363 computations (27.4% saved)

end0.0ms (0%)

preprocess104.0ms (0.8%)

Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 848 to 676 computations (20.3% saved)

Profiling

Loading profile data...