Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 13.2s)

analyze182.0ms (1.4%)

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: 53.0ms
Operation ival-<=, time spent: 11.0ms, 21.0% of total-time
Operation ival-sin, time spent: 10.0ms, 19.0% of total-time
Operation ival-mult, time spent: 9.0ms, 17.0% of total-time
Operation ival-sqrt, time spent: 7.0ms, 13.0% of total-time
Operation ival-sub, time spent: 4.0ms, 8.0% of total-time
Operation ival-div, time spent: 3.0ms, 6.0% of total-time
Operation ival-and, time spent: 3.0ms, 6.0% of total-time
Operation const, time spent: 3.0ms, 6.0% of total-time
Operation ival->, time spent: 3.0ms, 6.0% of total-time

sample2.7s (20.1%)

Results
2.4s8255×256valid
2.0ms256precondition
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival->, time spent: 306.0ms, 27.0% of total-time
Operation ival-sin, time spent: 169.0ms, 15.0% of total-time
Operation ival-<=, time spent: 163.0ms, 15.0% of total-time
Operation ival-mult, time spent: 144.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 83.0ms, 7.0% of total-time
Operation ival-div, time spent: 82.0ms, 7.0% of total-time
Operation ival-sub, time spent: 78.0ms, 7.0% of total-time
Operation ival-and, time spent: 50.0ms, 4.0% of total-time
Operation const, time spent: 40.0ms, 4.0% of total-time
Bogosity

preprocess410.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
20-1(0.9999331831932068 1.3930837816644726e-8 0.9863424897193909)(sin.f32 (*.f32 314159265359/50000000000 u2))
00-0-1
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
00-0-u2
00-0-314159265359/50000000000
00-0-(/.f32 u1 (-.f32 1 u1))
00-0-u1
00-0-(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
00-0-(*.f32 314159265359/50000000000 u2)
00-0-(-.f32 1 u1)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sin.f32(sin.f32 (*.f32 314159265359/50000000000 u2))cancellation10
Confusion
Predicted +Predicted -
+12
-0253
Precision
1.0
Recall
0.3333333333333333
Confusion?
Predicted +Predicted MaybePredicted -
+102
-00253
Precision?
1.0
Recall?
0.3333333333333333
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 108 to 78 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
Operation ival-sin, time spent: 21.0ms, 28.0% of total-time
Operation ival-mult, time spent: 16.0ms, 22.0% of total-time
Operation ival-sub, time spent: 13.0ms, 18.0% of total-time
Operation ival-div, time spent: 12.0ms, 16.0% of total-time
Operation ival-sqrt, time spent: 10.0ms, 13.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.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 14 to 11 computations (21.4% saved)

localize125.0ms (0.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 u1 (-.f32 1 u1))
99.3%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(*.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: 35.0ms
Operation ival-sin, time spent: 10.0ms, 29.0% of total-time
Operation ival-mult, time spent: 8.0ms, 23.0% of total-time
Operation ival-div, time spent: 6.0ms, 17.0% of total-time
Operation ival-sub, time spent: 6.0ms, 17.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 11.0% of total-time
Operation const, time spent: 2.0ms, 6.0% of total-time

series11.0ms (0.1%)

Counts
4 → 32
Calls
Call 1
Inputs
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (/.f32 u1 (-.f32 1 u1))>
Outputs
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt u1>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)>
Calls

15 calls:

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

rewrite215.0ms (1.6%)

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

simplify109.0ms (0.8%)

Algorithm
egg-herbie
Rules
531×distribute-lft-in
453×distribute-rgt-in
374×associate-/r*
334×associate-*r/
262×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04345505
110075289
233805046
Stop Event
node limit
Counts
153 → 233
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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(+.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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (pow.f32 u1 3) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) (+.f32 1 (/.f32 -1/4 u1))))))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))) (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)))
(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)))))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 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 (*.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 (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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) -3/8) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))
(+.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 (pow.f32 u1 2) (sqrt.f32 -1)))) (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 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.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 (/.f32 -5/16 (sqrt.f32 -1)) (pow.f32 u1 3)))) (*.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) u1) 1/2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (sqrt.f32 -1) -1/2) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) 3/8))) u1)) u1))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) u1) 5/16) (*.f32 (sqrt.f32 -1) 3/8))) u1)) 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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 2) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) (pow.f32 u2 4))))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000)) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(+.f32 u1 (pow.f32 u1 2))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))))
(*.f32 u1 (fma.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1) 1))
(*.f32 u1 (*.f32 (+.f32 (pow.f32 u1 2) 1) (+.f32 u1 1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1))
(-.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
(-.f32 (/.f32 (neg.f32 (+.f32 1 (/.f32 1 u1))) (pow.f32 u1 2)) (+.f32 1 (/.f32 1 u1)))
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 2)) (+.f32 -1 (/.f32 -1 u1)))
(*.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 (/.f32 -1 (pow.f32 u1 2)) -1))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1))
(-.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 1 (pow.f32 u1 2))) u1) -1)
(fma.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(-.f32 -1 (/.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) 1)) u1))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (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 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (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 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (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 (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 (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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (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 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(/.f32 (*.f32 u1 (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 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (+.f32 u1 (pow.f32 u1 2)) (-.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))

eval122.0ms (0.9%)

Compiler

Compiled 4661 to 3651 computations (21.7% saved)

prune72.0ms (0.5%)

Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New20528233
Fresh000
Picked011
Done000
Total20529234
Accuracy
99.8%
Counts
234 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
38.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
81.0%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
98.4%
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.7%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
60.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
90.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
88.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
98.5%
(*.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))))
60.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
91.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
91.9%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
89.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
54.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
74.8%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
88.4%
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
81.1%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
36.4%
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
94.9%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
90.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 972 to 783 computations (19.4% saved)

localize985.0ms (7.4%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.9%
(*.f32 314159265359/50000000000 u2)
95.9%
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
99.6%
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
99.2%
(*.f32 u1 (+.f32 u1 1))
99.1%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
99.2%
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
99.1%
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
99.1%
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.4%
(/.f32 (-.f32 1 u1) u1)
99.2%
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
99.1%
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 265 to 189 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 432.0ms
Operation ival-sub, time spent: 114.0ms, 26.0% of total-time
Operation ival-pow, time spent: 114.0ms, 26.0% of total-time
Operation ival-mult, time spent: 57.0ms, 13.0% of total-time
Operation ival-div, time spent: 41.0ms, 9.0% of total-time
Operation ival-sin, time spent: 37.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 26.0ms, 6.0% of total-time
Operation ival-add, time spent: 13.0ms, 3.0% of total-time
Operation ival-log, time spent: 13.0ms, 3.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time
Operation ival-exp, time spent: 7.0ms, 2.0% of total-time

series44.0ms (0.3%)

Counts
15 → 210
Calls
Call 1
Inputs
#<alt (*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)>
#<alt (/.f32 (-.f32 1 u1) u1)>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 u1 (+.f32 u1 1))>
#<alt (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))>
#<alt (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))>
Outputs
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt u1>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)>
#<alt (/.f32 1 u1)>
#<alt (/.f32 (+.f32 1 (*.f32 -1 u1)) u1)>
#<alt (/.f32 (+.f32 1 (*.f32 -1 u1)) u1)>
#<alt (/.f32 (+.f32 1 (*.f32 -1 u1)) u1)>
#<alt -1>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt -1>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt (-.f32 (/.f32 1 u1) 1)>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 942477796077/400000000000 (*.f32 u2 (sqrt.f32 -1)))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 u2 (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 u2 (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (sqrt.f32 -1)>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 -1)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1))) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) u1)) (*.f32 3/8 (sqrt.f32 -1))) u1)) (*.f32 -1/2 (sqrt.f32 -1))) u1)))>
#<alt (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))>
#<alt (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))>
#<alt 314159265359/50000000000>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt u1>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (pow.f32 u1 2)>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt (pow.f32 u1 2)>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt (*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))>
#<alt u1>
#<alt (*.f32 u1 (+.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))>
#<alt (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))>
#<alt -1>
#<alt (*.f32 -1 (+.f32 1 (/.f32 1 u1)))>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)>
#<alt (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
Calls

63 calls:

TimeVariablePointExpression
3.0ms
u1
@-inf
(* u1 (+ u1 1))
3.0ms
u2
@0
(* (sqrt (/ u1 (- 1 u1))) (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))))
2.0ms
u2
@0
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
2.0ms
u1
@0
(* (sqrt (/ u1 (- 1 u1))) (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))))
1.0ms
u2
@0
(* (sqrt (/ (* u1 (+ u1 1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))

rewrite280.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
439×log1p-expm1-u
256×associate-*r*
251×expm1-log1p-u
247×pow1
245×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039437
1637414
27904414
Stop Event
node limit
Counts
15 → 501
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 (-.f32 1 u1) u1)
(*.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 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u1 (+.f32 u1 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) -1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.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))))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.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 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.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))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 1 (fma.f32 u1 u1 u1)) (/.f32 (pow.f32 u1 2) (fma.f32 u1 u1 u1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (/.f32 1 (+.f32 1 u1)) (/.f32 (-.f32 1 (pow.f32 u1 2)) u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (-.f32 1 (pow.f32 u1 2)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 1 (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) u1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (+.f32 1 u1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(neg.f32 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 u1 2)) 3) (pow.f32 (fma.f32 u1 u1 u1) 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 u1 2))) (+.f32 (log.f32 u1) (log1p.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 u2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 1 1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(fabs.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(+.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) 1)
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 1))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 3)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 u2 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) u2) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) u2) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1)
(pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 3)
(pow.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 2)
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log1p.f32 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(exp.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1))
(fma.f32 1 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(-.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (/.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(*.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (/.f32 1 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 1 (/.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (neg.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(/.f32 (neg.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(fma.f32 1 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 314159265359/50000000000)
(fma.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)) 1))
(fma.f32 1 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (pow.f32 (cbrt.f32 u1) 2) u1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.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))
(-.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))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (exp.f32 1) (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (cbrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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))
(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))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))

simplify403.0ms (3%)

Algorithm
egg-herbie
Rules
685×fma-define
348×distribute-rgt-in
338×distribute-lft-in
325×*-commutative
297×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121031758
1306230035
Stop Event
node limit
Counts
711 → 723
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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (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 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)))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(/.f32 1 u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 314159265359/50000000000 (*.f32 (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/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 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 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 942477796077/400000000000 (*.f32 u2 (sqrt.f32 -1)))) u1))) 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 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.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 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 u1 (sqrt.f32 -1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 -1)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1))) u1)))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) u1)) (*.f32 3/8 (sqrt.f32 -1))) u1)) (*.f32 -1/2 (sqrt.f32 -1))) u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 314159265359/50000000000 u2)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
314159265359/50000000000
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))))))
(*.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 (+.f32 1 u1))
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 1 u1))
(pow.f32 u1 2)
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(pow.f32 u1 2)
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (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 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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) -1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.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))))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.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 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 u1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.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))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 1 (fma.f32 u1 u1 u1)) (/.f32 (pow.f32 u1 2) (fma.f32 u1 u1 u1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (/.f32 1 (+.f32 1 u1)) (/.f32 (-.f32 1 (pow.f32 u1 2)) u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (-.f32 1 (pow.f32 u1 2)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 1 (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) u1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (+.f32 1 u1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(neg.f32 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 u1 2)) 3) (pow.f32 (fma.f32 u1 u1 u1) 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 u1 2))) (+.f32 (log.f32 u1) (log1p.f32 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 u2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 1 1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(fabs.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(+.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) 1)
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 1))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 3)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 u2 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) u2) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) u2) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1)
(pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 3)
(pow.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 2)
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log1p.f32 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(exp.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1))
(fma.f32 1 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(-.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (/.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(*.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (/.f32 1 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 1 (/.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (neg.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(/.f32 (neg.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(fma.f32 1 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 314159265359/50000000000)
(fma.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)) 1))
(fma.f32 1 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (pow.f32 (cbrt.f32 u1) 2) u1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.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))
(-.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))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (exp.f32 1) (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (cbrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(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))
(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))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 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)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.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)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 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 (*.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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (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 3/4 (*.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)))))
(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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (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)))))
(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 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 5/8 (*.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)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16)) u1)) 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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 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 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))))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))))
(*.f32 u1 (fma.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1) 1))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
(-.f32 (/.f32 (neg.f32 (+.f32 1 (/.f32 1 u1))) (pow.f32 u1 2)) (+.f32 1 (/.f32 1 u1)))
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 2)) (+.f32 -1 (/.f32 -1 u1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 u1) (+.f32 1 (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(/.f32 1 u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(*.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)))
(fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (pow.f32 u1 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) (*.f32 314159265359/100000000000 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (*.f32 314159265359/100000000000 (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 314159265359/100000000000 (*.f32 u2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 314159265359/100000000000 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 1 (/.f32 1/4 u1))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 314159265359/100000000000 (fma.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 1 (/.f32 -1/4 u1))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1))))) (*.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.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))))
(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 (/.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 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (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 3/4 (*.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))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.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))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 5/8 (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))))
(fma.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (fma.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1) -942477796077/400000000000)) u1) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(-.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))) (/.f32 (fma.f32 (*.f32 u2 (sqrt.f32 -1)) -314159265359/100000000000 (*.f32 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) -942477796077/400000000000)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 942477796077/400000000000 (*.f32 u2 (sqrt.f32 -1)))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (fma.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1)) (neg.f32 (/.f32 (fma.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 942477796077/400000000000)) u1))) u1) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(-.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))) (/.f32 (-.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) -314159265359/100000000000) (/.f32 (fma.f32 (*.f32 u2 (sqrt.f32 -1)) 942477796077/400000000000 (*.f32 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) 314159265359/160000000000)) u1)) u1))
(*.f32 (sqrt.f32 u1) u2)
(+.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 (sqrt.f32 u1) u2))
(*.f32 u2 (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 u2 (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 1 (/.f32 1/4 u1))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 1 (/.f32 -1/4 u1))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1))))) (*.f32 1/2 (*.f32 u2 (sqrt.f32 (/.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)))
(fma.f32 -1/2 (/.f32 u2 (*.f32 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 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 3/4 (*.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)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 u2 (+.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)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 5/8 (sqrt.f32 -1)))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (*.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)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)) (*.f32 -3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1) (*.f32 u2 (sqrt.f32 -1)))
(-.f32 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (fma.f32 -3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1) (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)))) u1) (*.f32 u2 (sqrt.f32 -1)))
(-.f32 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1))) (/.f32 (fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1)) 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 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))))
(fma.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 u1 (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) (-.f32 1 (/.f32 1/4 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) (+.f32 1 (/.f32 -1/4 u1))))) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))) (sqrt.f32 u1))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 (sqrt.f32 -1)) u1))
(-.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 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))) (pow.f32 u1 2)) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)) (/.f32 (/.f32 1/2 (sqrt.f32 -1)) u1)))
(-.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 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1)) (/.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 (pow.f32 u1 2)) (sqrt.f32 -1)) (-.f32 (/.f32 -5/16 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (/.f32 (/.f32 1/2 (sqrt.f32 -1)) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 -1)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1))) u1)))
(+.f32 (sqrt.f32 -1) (neg.f32 (/.f32 (fma.f32 -1/2 (sqrt.f32 -1) (/.f32 (*.f32 -3/8 (sqrt.f32 -1)) u1)) u1)))
(-.f32 (sqrt.f32 -1) (/.f32 (fma.f32 (sqrt.f32 -1) -1/2 (/.f32 (*.f32 -3/8 (sqrt.f32 -1)) u1)) u1))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) u1)) (*.f32 3/8 (sqrt.f32 -1))) u1)) (*.f32 -1/2 (sqrt.f32 -1))) u1)))
(+.f32 (sqrt.f32 -1) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) u1) (*.f32 (sqrt.f32 -1) 3/8)) u1) (*.f32 (sqrt.f32 -1) -1/2)) u1)))
(-.f32 (sqrt.f32 -1) (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) -1/2) (/.f32 (fma.f32 (sqrt.f32 -1) 3/8 (/.f32 (*.f32 5/16 (sqrt.f32 -1)) u1)) u1)) u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 1/2 (*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (-.f32 1 (/.f32 1/4 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 1 (/.f32 -1/4 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 u2 (/.f32 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 u2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (sqrt.f32 -1)) (/.f32 3/4 (pow.f32 u1 2)))) (fma.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 u2 (/.f32 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (*.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)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 u2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (sqrt.f32 -1)) (/.f32 3/4 (pow.f32 u1 2)))) (fma.f32 -1/2 (*.f32 u2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (sqrt.f32 -1)) (/.f32 5/8 (pow.f32 u1 3)))) (fma.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 1/2 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (*.f32 1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 -3/8 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) u1)))) u1) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (/.f32 (fma.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (/.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) -3/8) u1)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) u1) (*.f32 (*.f32 -1/2 u2) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1) (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (/.f32 (-.f32 (*.f32 (*.f32 -1/2 u2) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (/.f32 (fma.f32 5/16 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) u1)) (*.f32 (*.f32 3/8 u2) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1)) 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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 3))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000) (pow.f32 u2 3))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) -314159265359/50000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) -314159265359/50000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) -314159265359/50000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 314159265359/50000000000 u2)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 3) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 3) (neg.f32 (+.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 -314159265359/50000000000 (pow.f32 u2 2)))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 3) (neg.f32 (+.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 -314159265359/50000000000 (pow.f32 u2 2)))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (-.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 3) (neg.f32 (+.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 -314159265359/50000000000 (pow.f32 u2 2)))))
314159265359/50000000000
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.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)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.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)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 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 (*.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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (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 3/4 (*.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)))))
(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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (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)))))
(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 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 5/8 (*.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)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16)) u1)) u1))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (pow.f32 u2 2))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2))))) (pow.f32 u2 2))))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))))))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))))))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.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 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(pow.f32 u1 2)
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(pow.f32 u1 2)
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
(*.f32 (pow.f32 u1 2) (+.f32 1 (/.f32 1 u1)))
u1
(*.f32 u1 (+.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))
(*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))))
(*.f32 u1 (fma.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1) 1))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1)))
(-.f32 (/.f32 (neg.f32 (+.f32 1 (/.f32 1 u1))) (pow.f32 u1 2)) (+.f32 1 (/.f32 1 u1)))
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 2)) (+.f32 -1 (/.f32 -1 u1)))
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1) -1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1)) 1)
(fma.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 u1) (+.f32 1 (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000)) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))
(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)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.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)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 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 (*.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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (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 3/4 (*.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)))))
(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 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 u1 2)) (sqrt.f32 -1))) (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)))))
(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 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 5/8 (*.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)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16)) u1)) 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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))))
(*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 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 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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -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 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 4))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -2)
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.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 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (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 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (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 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 4))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (pow.f32 u1 4) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 (pow.f32 u1 2) 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (fma.f32 u1 u1 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) -1) 1))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (neg.f32 u1) (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 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u1 u1 u1))) (neg.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.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))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (/.f32 u1 1) (-.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 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) 1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.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 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.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))))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (pow.f32 u1 2)) 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))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 (/.f32 1 u1) -1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (+.f32 0 (/.f32 1 u1)) -1)
(-.f32 (/.f32 1 (fma.f32 u1 u1 u1)) (/.f32 (pow.f32 u1 2) (fma.f32 u1 u1 u1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 (/.f32 1 u1) -1)
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 (/.f32 1 u1) -1)
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (/.f32 1 u1) -1)
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 1 (+.f32 1 u1)) (/.f32 (-.f32 1 (pow.f32 u1 2)) u1))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (pow.f32 (cbrt.f32 u1) 2))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (pow.f32 (cbrt.f32 u1) 2)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (pow.f32 (cbrt.f32 u1) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (pow.f32 (cbrt.f32 u1) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (-.f32 1 (pow.f32 u1 2)) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 1 (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) u1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (+.f32 1 u1)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) u1))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) u1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1)))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (/.f32 1 (hypot.f32 u1 (sqrt.f32 u1))) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1))) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (-.f32 1 u1) u1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 (/.f32 1 u1) -1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(/.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 -1 (/.f32 u1 (+.f32 u1 -1)))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(+.f32 (/.f32 1 u1) -1)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(+.f32 (/.f32 1 u1) -1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(+.f32 (/.f32 1 u1) -1)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(/.f32 (-.f32 1 u1) u1)
(neg.f32 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(/.f32 (-.f32 1 u1) u1)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(fabs.f32 (+.f32 (/.f32 1 u1) -1))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (/.f32 1 u1) -1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(+.f32 (/.f32 1 u1) -1)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(+.f32 (/.f32 1 u1) -1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 u1 2)) 3) (pow.f32 (fma.f32 u1 u1 u1) 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (+.f32 0 (/.f32 1 u1)) -1)
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (/.f32 1 u1) -1)
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 (/.f32 1 u1) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(+.f32 (/.f32 1 u1) -1)
(exp.f32 (-.f32 (log1p.f32 (neg.f32 (pow.f32 u1 2))) (+.f32 (log.f32 u1) (log1p.f32 u1))))
(*.f32 (-.f32 1 (pow.f32 u1 2)) (/.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 2)) (fma.f32 u1 u1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 3)
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3) 1/3)
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 2)
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2) 314159265359/50000000000))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 u2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 2)))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) u2))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 -1 (+.f32 -1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 -1 (+.f32 -1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 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) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (pow.f32 1 -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (/.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (+.f32 -1 (pow.f32 u1 2))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 1 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(fabs.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(exp.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(fma.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 2)
(fma.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1))
(*.f32 u2 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(pow.f32 (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 3)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(pow.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(log1p.f32 (expm1.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(exp.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(exp.f32 (*.f32 (log.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 1))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 1))
(fma.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 (exp.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))) 1)
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) 3)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(/.f32 (+.f32 (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3))) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))))
(/.f32 (fma.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 3) 3) (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/125000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 u2 -314159265359/50000000000)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(/.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))) (fma.f32 314159265359/50000000000 u2 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(/.f32 (*.f32 u2 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 u2 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 u2 (/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000)))))
(/.f32 (*.f32 u2 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 u2 (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) u2) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (*.f32 u2 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)) (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 u2 (/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) u2) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 u2 (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)))
(pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3) 1/3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 2)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 2))
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))) 3))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(expm1.f32 (log1p.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))) 1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 1 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (/.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000))
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (/.f32 1 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))))
(*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))))
(/.f32 1 (/.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 1 (/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))) (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)))
(/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (fma.f32 (pow.f32 u2 6) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 98696044010906577398881/2500000000000000000000) (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000)))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(/.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(/.f32 (+.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) -961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 31006276680305942139213528068663279/125000000000000000000000000000000)) (neg.f32 (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 -9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31006276680305942139213528068663279/125000000000000000000000000000000)) (neg.f32 (+.f32 98696044010906577398881/2500000000000000000000 (+.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u2 6) 29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) -31006276680305942139213528068663279/125000000000000000000000000000000) (-.f32 -98696044010906577398881/2500000000000000000000 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))))
(/.f32 (neg.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(/.f32 (neg.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))) (+.f32 -314159265359/50000000000 (neg.f32 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(/.f32 (+.f32 -98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) -314159265359/50000000000))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(/.f32 (fma.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 -98696044010906577398881/2500000000000000000000) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) -314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(fabs.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 1 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 314159265359/50000000000)
(fma.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 314159265359/50000000000)
(+.f32 (pow.f32 (*.f32 u2 (sqrt.f32 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -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 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(+.f32 u1 (pow.f32 u1 2))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) u1)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1))
(+.f32 (fma.f32 u1 u1 u1) 0)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 6)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (*.f32 u1 (+.f32 u1 -1)))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (+.f32 (pow.f32 u1 3) 1) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (-.f32 (fma.f32 u1 u1 1) u1))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(*.f32 u1 (/.f32 (fma.f32 u1 u1 -1) (+.f32 u1 -1)))
(/.f32 (+.f32 (pow.f32 u1 3) (neg.f32 u1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (+.f32 (pow.f32 u1 3) 1) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (-.f32 (fma.f32 u1 u1 1) u1))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(*.f32 u1 (/.f32 (fma.f32 u1 u1 -1) (+.f32 u1 -1)))
(/.f32 (+.f32 (pow.f32 u1 3) (neg.f32 u1)) (+.f32 u1 -1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(fabs.f32 (fma.f32 u1 u1 u1))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1))
(+.f32 (fma.f32 u1 u1 u1) 0)
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(exp.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(exp.f32 (*.f32 (+.f32 (log.f32 u1) (log1p.f32 u1)) 1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(fma.f32 1 (pow.f32 u1 2) u1)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 u1 1))
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (pow.f32 (cbrt.f32 u1) 2) u1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (+.f32 1 u1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (+.f32 1 u1) (*.f32 u1 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 4))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 (/.f32 1 u1) -1) -1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (fma.f32 u1 u1 u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) (pow.f32 (/.f32 1 u1) -1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -2)
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.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 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (fma.f32 u1 u1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 1) (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (+.f32 1 u1) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 u1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 1 u1) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 u1 2))) 2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(*.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 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (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 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (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 1 (neg.f32 (-.f32 1 u1))) (neg.f32 u1))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (+.f32 1 (pow.f32 u1 4)) (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (pow.f32 u1 2) (+.f32 1 (pow.f32 u1 4))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 6))) (+.f32 (pow.f32 u1 4) (fma.f32 u1 u1 1)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 1 (pow.f32 u1 2)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (+.f32 (pow.f32 u1 2) 1))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 4))) (fma.f32 u1 u1 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 2)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) -1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (fma.f32 u1 u1 u1) (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) (pow.f32 (-.f32 1 (pow.f32 u1 2)) 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))
(-.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))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 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))
(pow.f32 (exp.f32 1) (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (E.f32) (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))) (cbrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (log.f32 (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))
(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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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 (hypot.f32 u1 (sqrt.f32 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.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))))
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -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 (/.f32 1 u1) -1) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))

eval1.1s (7.9%)

Compiler

Compiled 33632 to 26311 computations (21.8% saved)

prune530.0ms (4%)

Pruning

47 alts after pruning (44 fresh and 3 done)

PrunedKeptTotal
New1596261622
Fresh51823
Picked325
Done011
Total1604471651
Accuracy
99.8%
Counts
1651 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
38.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
87.8%
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
88.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
80.9%
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
81.0%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
96.3%
(*.f32 (sqrt.f32 (pow.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
87.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) u2) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
60.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
88.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000)))
90.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
88.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
98.5%
(*.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))))
60.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
98.4%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
86.2%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
89.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
54.9%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
68.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
74.8%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
86.9%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
88.4%
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
88.4%
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
80.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
79.5%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3) u2))
80.0%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) u2))
80.6%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
80.7%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
81.1%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
72.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 2))) u2))
81.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
72.5%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
75.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
64.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
36.4%
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
94.9%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
81.1%
(sqrt.f32 (*.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)) 98696044010906577398881/2500000000000000000000))
81.1%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
77.5%
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
Compiler

Compiled 1536 to 1256 computations (18.2% saved)

localize777.0ms (5.9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.1%
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
99.1%
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
98.9%
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))
99.1%
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
99.1%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
99.1%
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
99.0%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
99.5%
(sqrt.f32 (-.f32 1 u1))
99.3%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2)
99.2%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
99.3%
(*.f32 (sqrt.f32 u1) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
99.6%
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
99.3%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 267 to 195 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 286.0ms
Operation ival-mult, time spent: 81.0ms, 28.0% of total-time
Operation ival-pow, time spent: 74.0ms, 26.0% of total-time
Operation ival-div, time spent: 41.0ms, 14.0% of total-time
Operation ival-add, time spent: 25.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 8.0% of total-time
Operation ival-sub, time spent: 19.0ms, 7.0% of total-time
Operation const, time spent: 12.0ms, 4.0% of total-time
Operation ival-sin, time spent: 11.0ms, 4.0% of total-time

series47.0ms (0.4%)

Counts
14 → 195
Calls
Call 1
Inputs
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))>
#<alt (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))>
#<alt (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))>
#<alt (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2)>
#<alt (sqrt.f32 (-.f32 1 u1))>
#<alt (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))>
#<alt (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
Outputs
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))>
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.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 u1 (sqrt.f32 -1))))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.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))))) (sqrt.f32 -1))) (*.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 u1 (sqrt.f32 -1))))) u1)) (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 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 u1 (sqrt.f32 -1))))) u1)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 942477796077/400000000000 (*.f32 u2 (sqrt.f32 -1)))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (sqrt.f32 -1)>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 -1)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1))) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) u1)) (*.f32 3/8 (sqrt.f32 -1))) u1)) (*.f32 -1/2 (sqrt.f32 -1))) u1)))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 u2 (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 u2 (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1))) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 u2 (sqrt.f32 -1)))) u1)) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt 1>
#<alt (+.f32 1 (*.f32 -1/2 u1))>
#<alt (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))>
#<alt (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))>
#<alt (*.f32 (sqrt.f32 u1) (sqrt.f32 -1))>
#<alt (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))))>
#<alt (*.f32 u1 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))))>
#<alt (*.f32 u1 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (/.f32 1 (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (/.f32 1 (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (/.f32 1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (sqrt.f32 -1)))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1))))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (sqrt.f32 -1))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)))))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 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 u1 (sqrt.f32 -1))))) u1)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.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 u1 (sqrt.f32 -1))))) u1)) (*.f32 1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (sqrt.f32 -1)))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))) (*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (/.f32 1 (pow.f32 u2 2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 4))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 4))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 4) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))>
#<alt (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 4)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 4)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 4)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 -3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 4)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))))>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))>
#<alt (*.f32 (pow.f32 u2 5) (-.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 5) (-.f32 (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 4))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 (pow.f32 u2 5) (-.f32 (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 4))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2)))))>
#<alt (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (-.f32 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (-.f32 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2))) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 4))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 5) (-.f32 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (/.f32 1 (pow.f32 u2 2))) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (/.f32 314159265359/50000000000 (pow.f32 u2 4))))))>
Calls

63 calls:

TimeVariablePointExpression
4.0ms
u2
@0
(* (sin (* 314159265359/50000000000 u2)) (pow (+ (/ 1 u1) -1) -1/2))
2.0ms
u1
@-inf
(sqrt (- 1 u1))
2.0ms
u1
@-inf
(* (/ 1 (sqrt (+ (/ 1 u1) -1))) (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))))
1.0ms
u1
@inf
(* (sqrt (/ u1 (- 1 u1))) (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
1.0ms
u1
@0
(* (sqrt (/ u1 (- 1 u1))) (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))

rewrite146.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
317×log1p-expm1-u
317×expm1-log1p-u
304×add-exp-log
303×add-log-exp
302×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045461
1744449
Stop Event
node limit
Counts
14 → 273
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) u2)
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2)
(sqrt.f32 (-.f32 1 u1))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
(*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) -1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) -1))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -1))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 u1)) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))) 1))
(-.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 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 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 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) 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 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 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.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)))))
(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)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.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 (exp.f32 (log1p.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 1)
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 u2 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 2)
(sqrt.f32 (/.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 2) (-.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 (-.f32 1 u1) u1))))))
(cbrt.f32 (pow.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) 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)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(log1p.f32 (expm1.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (log.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1)
(*.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) -1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) -1))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -1) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -1))
(pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) -1)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3) 1/3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) -1/4)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2)
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (neg.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(sqrt.f32 (/.f32 (pow.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3) (pow.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) 2)
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)))) 1)
(/.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 98696044010906577398881/2500000000000000000000 (-.f32 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2) (*.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))))))
(/.f32 (*.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(pow.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 2))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3) (pow.f32 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 (sqrt.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 2)
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) 2))
(log.f32 (pow.f32 (exp.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) (pow.f32 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) 28658145969416290165442381333471961750989844556230473227522636145428086791117521377685758077172635994149214621519079284073046592734914808426146486440030298244654450519252399/52734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)) 1))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) 3)) (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2) (-.f32 (*.f32 (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) 3)) (+.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2) (-.f32 (*.f32 (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2)) (*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2) (*.f32 (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))) (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(/.f32 (-.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2) (*.f32 (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))) (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2)))
(pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 2))
(log.f32 (pow.f32 (exp.f32 u2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000) 314159265359/50000000000))) 1))
(fma.f32 314159265359/50000000000 u2 (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 314159265359/50000000000 u2 (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))
(fma.f32 u2 314159265359/50000000000 (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 u2 314159265359/50000000000 (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))
(fma.f32 1 (*.f32 314159265359/50000000000 u2) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 1 (*.f32 314159265359/50000000000 u2) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))
(fma.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(fma.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000)) u2))

simplify249.0ms (1.9%)

Algorithm
egg-herbie
Rules
778×fma-define
381×distribute-lft-in
379×distribute-rgt-in
324×*-commutative
324×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

eval398.0ms (3%)

Compiler

Compiled 17195 to 13736 computations (20.1% saved)

prune175.0ms (1.3%)

Pruning

46 alts after pruning (39 fresh and 7 done)

PrunedKeptTotal
New69512707
Fresh122739
Picked145
Done033
Total70846754
Accuracy
99.8%
Counts
754 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
80.8%
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
88.3%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
38.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
87.8%
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
88.2%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
80.8%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
80.9%
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
81.0%
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
96.3%
(*.f32 (sqrt.f32 (pow.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
60.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
90.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
88.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
98.5%
(*.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))))
60.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
86.2%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
89.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
68.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
74.8%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
97.9%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -2))
98.4%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
98.2%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
86.9%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
88.4%
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
80.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
80.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
79.5%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
80.1%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) u2))
77.3%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
76.0%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
73.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
81.1%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
72.6%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 2))) u2))
81.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
72.5%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
75.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
64.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
36.4%
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
94.9%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
81.1%
(sqrt.f32 (*.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)) 98696044010906577398881/2500000000000000000000))
63.2%
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
Compiler

Compiled 1382 to 1126 computations (18.5% saved)

localize1.1s (8.2%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 u1 (-.f32 1 u1))
99.3%
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
99.2%
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
99.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2)
99.0%
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
95.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
99.3%
(*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2)
99.1%
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))
99.1%
(*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))
98.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
99.7%
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
99.3%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2)
99.1%
(*.f32 u1 (+.f32 u1 1))
99.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
99.4%
(/.f32 u1 (-.f32 1 u1))
99.3%
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 279 to 198 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 426.0ms
Operation ival-sub, time spent: 145.0ms, 34.0% of total-time
Operation ival-pow, time spent: 89.0ms, 21.0% of total-time
Operation ival-mult, time spent: 73.0ms, 17.0% of total-time
Operation ival-div, time spent: 42.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 25.0ms, 6.0% of total-time
Operation ival-add, time spent: 16.0ms, 4.0% of total-time
Operation composed, time spent: 14.0ms, 3.0% of total-time
Operation const, time spent: 12.0ms, 3.0% of total-time
Operation ival-sin, time spent: 10.0ms, 2.0% of total-time

series63.0ms (0.5%)

Counts
17 → 309
Calls
Call 1
Inputs
#<alt (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))>
#<alt (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2)>
#<alt (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))>
#<alt (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))>
#<alt (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))>
#<alt (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2)>
#<alt (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)>
#<alt (*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))>
#<alt (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)>
#<alt (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))>
#<alt (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))>
Outputs
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.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))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.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)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (sin.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 314159265359/800000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u1 u2))>
#<alt (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2))))>
#<alt (*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/800000000000 (/.f32 u2 (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))))>
#<alt (*.f32 -314159265359/50000000000 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/400000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -314159265359/800000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 u1 u2)>
#<alt (*.f32 u1 (+.f32 u2 (*.f32 1/2 (/.f32 u2 u1))))>
#<alt (*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 u2 u1)))))>
#<alt (*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 1/16 (/.f32 u2 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 u2 u1))))))>
#<alt (*.f32 -1 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1/2 (/.f32 u2 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/16 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1/16 (sqrt.f32 (/.f32 1 u1))))))))>
#<alt u1>
#<alt (*.f32 u1 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))))>
#<alt (*.f32 u1 (-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))) (/.f32 1/8 (pow.f32 u1 2))))>
#<alt (*.f32 u1 (-.f32 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/16 (/.f32 1 (pow.f32 u1 3))))) (/.f32 1/8 (pow.f32 u1 2))))>
#<alt (*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))>
#<alt (*.f32 -1 (*.f32 u1 (-.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)))))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))))>
#<alt (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))>
#<alt (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)>
#<alt (*.f32 314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))) u1))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))>
#<alt (*.f32 -1/2 u1)>
#<alt (*.f32 -1/8 (pow.f32 u1 2))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1/8 (pow.f32 u1 2))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 1/2 (sqrt.f32 u1)))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 u1 (+.f32 (*.f32 1/4 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/8 (sqrt.f32 u1)))))))>
#<alt (*.f32 -8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))>
#<alt (/.f32 (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (+.f32 (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1024 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))))))) u1)>
#<alt (*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) u1))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))) (*.f32 256 (sqrt.f32 -1)))))) u1))) u1))) u1))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)))) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))) (*.f32 (sqrt.f32 u1) u2))>
#<alt (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))>
#<alt (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)>
#<alt (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)>
#<alt (*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))) u1))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (-.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 u1 (sqrt.f32 -1))))>
#<alt (cbrt.f32 (sqrt.f32 -1))>
#<alt (+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))))>
#<alt (+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1))) (*.f32 -3/8 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)))>
#<alt (+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (cbrt.f32 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1)))) u1)))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 314159265359/100000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -942477796077/400000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 942477796077/400000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (sqrt.f32 (pow.f32 u1 3))>
#<alt (*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 3/2 (sqrt.f32 (pow.f32 u1 3)))))>
#<alt (*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 3 (sqrt.f32 u1))))))>
#<alt (*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 10 (*.f32 9/4 (/.f32 1 u1))))) (*.f32 3 (sqrt.f32 (/.f32 1 u1)))))))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))>
#<alt (-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 10 (*.f32 3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))>
#<alt (sqrt.f32 -1)>
#<alt (-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (-.f32 10 (*.f32 -3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1))))) u1)) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))>
#<alt (*.f32 (sqrt.f32 u1) u2)>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))>
#<alt (*.f32 u2 (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -3/8 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)>
#<alt (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))))>
#<alt (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))>
#<alt (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 -3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 3/8 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))>
#<alt (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))>
#<alt (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))>
#<alt (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt 314159265359/50000000000>
#<alt (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))>
#<alt (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))>
#<alt (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))>
#<alt (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))>
#<alt (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))>
Calls

78 calls:

TimeVariablePointExpression
6.0ms
u1
@0
(* 314159265359/50000000000 (* (/ (sqrt u1) (+ 1 (* u1 (- (* -1/8 u1) 1/2)))) u2))
3.0ms
u1
@-inf
(* 314159265359/50000000000 (* (/ (sqrt u1) (+ 1 (* u1 (- (* -1/8 u1) 1/2)))) u2))
3.0ms
u1
@inf
(pow (/ u1 (- 1 u1)) 3/2)
2.0ms
u2
@0
(* 314159265359/50000000000 (* (/ (sqrt u1) (+ 1 (* u1 (- (* -1/8 u1) 1/2)))) u2))
1.0ms
u1
@inf
(* u2 (* (sqrt (/ u1 (- 1 u1))) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)) 314159265359/50000000000)))

rewrite139.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
331×associate-*r*
291×log1p-expm1-u
291×expm1-log1p-u
288×pow1
285×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046587
1689537
Stop Event
node limit
Counts
17 → 305
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 u1 1))) u2))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2)
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
(*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))
(/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))
(*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
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 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(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)))
(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 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1)))) 1)
(*.f32 1 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 2)
(fabs.f32 (hypot.f32 u1 (sqrt.f32 u1)))
(log.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(exp.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1))
(+.f32 (*.f32 u1 (*.f32 u1 -1/8)) (*.f32 u1 -1/2))
(+.f32 (*.f32 (*.f32 u1 -1/8) u1) (*.f32 -1/2 u1))
(-.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 2)
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u1 -1/8 -1/2)) u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (cbrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 2)
(pow.f32 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(sqrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (exp.f32 u2) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 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 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.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 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 3/2) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (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 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(+.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1))

simplify280.0ms (2.1%)

Algorithm
egg-herbie
Rules
619×distribute-lft-in
615×distribute-rgt-in
498×*-commutative
263×+-commutative
226×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0148430924
1409728874
Stop Event
node limit
Counts
614 → 777
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 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.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 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (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 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 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(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/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 314159265359/800000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(*.f32 314159265359/50000000000 (*.f32 u1 u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/800000000000 (/.f32 u2 (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))))
(*.f32 -314159265359/50000000000 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/400000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -314159265359/800000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 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 (sqrt.f32 u1) u2)
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(*.f32 u1 u2)
(*.f32 u1 (+.f32 u2 (*.f32 1/2 (/.f32 u2 u1))))
(*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 u2 u1)))))
(*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 1/16 (/.f32 u2 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 u2 u1))))))
(*.f32 -1 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1/2 (/.f32 u2 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/16 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1/16 (sqrt.f32 (/.f32 1 u1))))))))
u1
(*.f32 u1 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))))
(*.f32 u1 (-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 u1 (-.f32 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/16 (/.f32 1 (pow.f32 u1 3))))) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 -1 (*.f32 u1 (-.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(*.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/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))))
(*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)
(*.f32 314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))) u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 -1/2 u1)
(*.f32 -1/8 (pow.f32 u1 2))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1/8 (pow.f32 u1 2))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 1/2 (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 u1 (+.f32 (*.f32 1/4 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/8 (sqrt.f32 u1)))))))
(*.f32 -8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))
(/.f32 (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))) u1)
(/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) u1)
(/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (+.f32 (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1024 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))))))) u1)
(*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) u1))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))) (*.f32 256 (sqrt.f32 -1)))))) u1))) u1))) u1))
(*.f32 (sqrt.f32 u1) u2)
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)))) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))) (*.f32 (sqrt.f32 u1) u2))
(*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)
(*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))) u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.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 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 u1 (sqrt.f32 -1))))
(cbrt.f32 (sqrt.f32 -1))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1))) (*.f32 -3/8 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (cbrt.f32 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1)))) u1)))
(*.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/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 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 (cbrt.f32 (sqrt.f32 -1))))
(+.f32 (*.f32 314159265359/100000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -942477796077/400000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 942477796077/400000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(sqrt.f32 (pow.f32 u1 3))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 3/2 (sqrt.f32 (pow.f32 u1 3)))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 3 (sqrt.f32 u1))))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 10 (*.f32 9/4 (/.f32 1 u1))))) (*.f32 3 (sqrt.f32 (/.f32 1 u1)))))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 10 (*.f32 3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (-.f32 10 (*.f32 -3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1))))) u1)) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))
(*.f32 (sqrt.f32 u1) u2)
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 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 (cbrt.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -3/8 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))))
(*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 -3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 3/8 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.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 2))) (*.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 2))) (*.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 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
314159265359/50000000000
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(-.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 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(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)))
(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 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1)))) 1)
(*.f32 1 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 2)
(fabs.f32 (hypot.f32 u1 (sqrt.f32 u1)))
(log.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(exp.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1))
(+.f32 (*.f32 u1 (*.f32 u1 -1/8)) (*.f32 u1 -1/2))
(+.f32 (*.f32 (*.f32 u1 -1/8) u1) (*.f32 -1/2 u1))
(-.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 1)
(pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 2)
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u1 -1/8 -1/2)) u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (cbrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 2)
(pow.f32 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(sqrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))) 1)
(/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 2)
(sqrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2))
(log.f32 (pow.f32 (exp.f32 u2) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(exp.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 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 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.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 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 3/2) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (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 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(+.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 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)) (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1)))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(*.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 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.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 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 3/4 (*.f32 (pow.f32 u1 2) (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 (*.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 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.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 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 3/4 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 5/8 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(*.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 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2) (/.f32 (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1)) 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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000) (pow.f32 u2 2))))
(*.f32 u2 (+.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))
(*.f32 u2 (fma.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))))
(*.f32 u2 (+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (*.f32 (pow.f32 u2 2) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))) (pow.f32 u2 2))))
(*.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 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000)) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(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 (*.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 314159265359/50000000000 (sqrt.f32 u1)) (*.f32 314159265359/100000000000 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 -314159265359/400000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (*.f32 314159265359/100000000000 (sqrt.f32 (/.f32 1 u1))) u2))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (*.f32 u2 (+.f32 (*.f32 -314159265359/400000000000 (sqrt.f32 u1)) (*.f32 314159265359/100000000000 (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -314159265359/400000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 314159265359/800000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (fma.f32 -314159265359/400000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) 314159265359/800000000000))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (*.f32 u2 (+.f32 (*.f32 -314159265359/400000000000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 314159265359/800000000000 (sqrt.f32 (/.f32 1 u1)))))))))
(*.f32 314159265359/50000000000 (*.f32 u1 u2))
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 u1 (fma.f32 314159265359/100000000000 (/.f32 u2 u1) (*.f32 u2 314159265359/50000000000)))
(*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u1 (fma.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2)) (fma.f32 314159265359/100000000000 (/.f32 u2 u1) (*.f32 u2 314159265359/50000000000))))
(*.f32 u1 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/800000000000 (/.f32 u2 (pow.f32 u1 3))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))))
(*.f32 u1 (fma.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 u1 2)) (fma.f32 314159265359/800000000000 (/.f32 u2 (pow.f32 u1 3)) (fma.f32 314159265359/100000000000 (/.f32 u2 u1) (*.f32 u2 314159265359/50000000000)))))
(*.f32 -314159265359/50000000000 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -314159265359/50000000000 (*.f32 (*.f32 u2 u1) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))
(*.f32 (neg.f32 u1) (fma.f32 -314159265359/100000000000 (/.f32 u2 u1) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (fma.f32 -314159265359/100000000000 (/.f32 u2 u1) (*.f32 314159265359/50000000000 (neg.f32 u2))) (neg.f32 u1))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/400000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (fma.f32 314159265359/400000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 u2 314159265359/100000000000)) u1) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -314159265359/800000000000 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 314159265359/100000000000 u2)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 -314159265359/400000000000 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 -314159265359/800000000000 u2) (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4)))) u1) (*.f32 u2 314159265359/100000000000)) u1) (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (-.f32 (*.f32 u2 314159265359/100000000000) (/.f32 (fma.f32 -314159265359/400000000000 (/.f32 u2 -1) (*.f32 (/.f32 -314159265359/800000000000 u1) (/.f32 u2 (pow.f32 (sqrt.f32 -1) 4)))) u1)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 314159265359/50000000000 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(*.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 (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 -1/8 (*.f32 u2 (sqrt.f32 u1)) (*.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (*.f32 u2 (fma.f32 -1/8 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (fma.f32 -1/8 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) 1/16))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (*.f32 u2 (fma.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 (/.f32 1 u1)) 1/16)))))))
(*.f32 u1 u2)
(*.f32 u2 u1)
(*.f32 u1 (+.f32 u2 (*.f32 1/2 (/.f32 u2 u1))))
(*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1)))
(*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 u2 u1)))))
(*.f32 u1 (+.f32 u2 (fma.f32 -1/8 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 u1 (+.f32 u2 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 u1 2))) (+.f32 (*.f32 1/16 (/.f32 u2 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 u2 u1))))))
(*.f32 u1 (+.f32 u2 (fma.f32 -1/8 (/.f32 u2 (pow.f32 u1 2)) (fma.f32 1/16 (/.f32 u2 (pow.f32 u1 3)) (/.f32 (*.f32 u2 1/2) u1)))))
(*.f32 -1 (*.f32 u1 (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (neg.f32 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (*.f32 u2 u1) 1)
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1/2 (/.f32 u2 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (neg.f32 u1) (fma.f32 -1/2 (/.f32 u2 u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (fma.f32 -1/2 (/.f32 u2 u1) (neg.f32 u2)) (neg.f32 u1))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (fma.f32 1/8 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 u2 1/2)) u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1))))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/16 (/.f32 u2 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4))))) u1)) (*.f32 1/2 u2)) u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 -1/8 (/.f32 u2 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 u2 -1/16) (*.f32 u1 (pow.f32 (sqrt.f32 -1) 4)))) u1) (*.f32 u2 1/2)) u1) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (-.f32 (neg.f32 u2) (/.f32 (-.f32 (*.f32 u2 1/2) (/.f32 (fma.f32 -1/8 (/.f32 u2 -1) (*.f32 (/.f32 u2 u1) (/.f32 -1/16 (pow.f32 (sqrt.f32 -1) 4)))) u1)) u1)) (neg.f32 u1))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 -1/8 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1/16 (sqrt.f32 (/.f32 1 u1))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 (/.f32 1 u1)) 1/16))))))
u1
(*.f32 u1 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))))
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
(*.f32 u1 (-.f32 (+.f32 1 (*.f32 1/2 (/.f32 1 u1))) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 u1 (-.f32 (+.f32 1 (/.f32 1/2 u1)) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 u1 (+.f32 (+.f32 1 (/.f32 1/2 u1)) (/.f32 -1/8 (pow.f32 u1 2))))
(*.f32 u1 (-.f32 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/16 (/.f32 1 (pow.f32 u1 3))))) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 u1 (+.f32 1 (-.f32 (+.f32 (/.f32 1/2 u1) (/.f32 1/16 (pow.f32 u1 3))) (/.f32 1/8 (pow.f32 u1 2)))))
(*.f32 u1 (+.f32 1 (+.f32 (+.f32 (/.f32 1/2 u1) (/.f32 1/16 (pow.f32 u1 3))) (/.f32 -1/8 (pow.f32 u1 2)))))
(*.f32 -1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))
u1
(*.f32 -1 (*.f32 u1 (-.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 1/2 (/.f32 1 u1)))))
(*.f32 (neg.f32 u1) (-.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 1/2 u1)))
(*.f32 (+.f32 -1 (/.f32 -1/2 u1)) (neg.f32 u1))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/8 (/.f32 1 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2)))) u1) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1))
(*.f32 -1 (*.f32 u1 (+.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (neg.f32 u1) (fma.f32 -1 (/.f32 (+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/8 (*.f32 u1 (pow.f32 (sqrt.f32 -1) 2))))) u1) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (+.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 1/8 (neg.f32 u1)))) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(+.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 314159265359/50000000000 (sqrt.f32 u1)) (*.f32 314159265359/100000000000 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u1 (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 -3/8)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 314159265359/100000000000))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u1 (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u1 (*.f32 -314159265359/50000000000 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 -3/8)) (*.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 -1/16 u2 (*.f32 1/2 (*.f32 u2 -3/8))))))))))
(*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) -314159265359/6250000000)
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)
(/.f32 (fma.f32 -314159265359/6250000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 314159265359/1562500000)) u1)
(/.f32 (*.f32 u2 (+.f32 (*.f32 -314159265359/6250000000 (sqrt.f32 (/.f32 1 u1))) (*.f32 314159265359/1562500000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) u1)
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)
(/.f32 (fma.f32 -314159265359/6250000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (*.f32 u2 192)) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 314159265359/1562500000))) u1)
(/.f32 (+.f32 (*.f32 u2 (+.f32 (*.f32 -314159265359/6250000000 (sqrt.f32 (/.f32 1 u1))) (*.f32 314159265359/1562500000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) (*.f32 (*.f32 -314159265359/50000000000 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (*.f32 u2 192))) u1)
(/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)
(/.f32 (fma.f32 -314159265359/6250000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (*.f32 u2 192)) (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (fma.f32 -256 u2 (*.f32 (*.f32 u2 192) -4))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 314159265359/1562500000)))) u1)
(*.f32 314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (neg.f32 u2)))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))
(neg.f32 (/.f32 (fma.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))
(/.f32 (*.f32 (neg.f32 u2) (+.f32 (*.f32 -314159265359/6250000000 (sqrt.f32 (/.f32 1 u1))) (*.f32 314159265359/1562500000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192)))) u1))) u1))
(/.f32 (-.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2))) (/.f32 (fma.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (*.f32 u2 192)))))) u1)) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1)))))))) u1))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -314159265359/1562500000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -314159265359/50000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192)) (*.f32 314159265359/50000000000 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 -1)) (fma.f32 4 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 256))))) u1))) u1))) u1))
(/.f32 (-.f32 (*.f32 -314159265359/6250000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2))) (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) -314159265359/1562500000) (/.f32 (fma.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (*.f32 u2 192)))) (*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (fma.f32 4 (*.f32 (sqrt.f32 -1) (*.f32 u2 192)) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 256))))) u1)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 -1/2 u1)
(*.f32 u1 -1/2)
(*.f32 -1/8 (pow.f32 u1 2))
(*.f32 (pow.f32 u1 2) -1/8)
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(*.f32 -1/8 (pow.f32 u1 2))
(*.f32 (pow.f32 u1 2) -1/8)
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (*.f32 1/2 (/.f32 1 u1)))))
(neg.f32 (*.f32 (pow.f32 u1 2) (+.f32 1/8 (/.f32 1/2 u1))))
(*.f32 (+.f32 1/8 (/.f32 1/2 u1)) (neg.f32 (pow.f32 u1 2)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 3/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 1/2 (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (fma.f32 3/8 (sqrt.f32 (pow.f32 u1 3)) (*.f32 (sqrt.f32 u1) 1/2))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 u1 (+.f32 (*.f32 1/4 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/8 (sqrt.f32 u1)))))))
(+.f32 (sqrt.f32 u1) (*.f32 u1 (fma.f32 1/2 (sqrt.f32 u1) (*.f32 u1 (fma.f32 1/4 (sqrt.f32 (pow.f32 u1 3)) (*.f32 (sqrt.f32 u1) 3/8))))))
(*.f32 -8 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))
(*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) -8)
(/.f32 (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))))) u1)
(/.f32 (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32)) u1)
(/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) u1)
(/.f32 (fma.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) u1)
(/.f32 (+.f32 (*.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5)))) (+.f32 (*.f32 -8 (sqrt.f32 (/.f32 1 u1))) (+.f32 (*.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) (*.f32 1024 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))))))) u1)
(/.f32 (fma.f32 -192 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (fma.f32 32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) 1024)))) u1)
(*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))
(*.f32 8 (*.f32 -1 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (pow.f32 (sqrt.f32 -1) 2)))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))) u1))
(/.f32 (*.f32 -1 (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)) (neg.f32 (/.f32 (fma.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) 192)))) u1))) u1))
(/.f32 (-.f32 (*.f32 -8 (neg.f32 (sqrt.f32 (/.f32 1 u1)))) (/.f32 (fma.f32 -32 (neg.f32 (sqrt.f32 (/.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) 192)))) u1)) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (sqrt.f32 -1)) (*.f32 128 (sqrt.f32 -1)))) (*.f32 256 (sqrt.f32 -1)))))) u1))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)) (neg.f32 (/.f32 (fma.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (pow.f32 (sqrt.f32 -1) 2)) (neg.f32 (/.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) 192))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (fma.f32 4 (*.f32 (sqrt.f32 -1) 192) (*.f32 (sqrt.f32 -1) 256))))) u1))) u1))) u1))
(/.f32 (-.f32 (*.f32 -8 (neg.f32 (sqrt.f32 (/.f32 1 u1)))) (/.f32 (-.f32 (*.f32 -32 (neg.f32 (sqrt.f32 (/.f32 1 u1)))) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (fma.f32 4 (*.f32 (sqrt.f32 -1) 192) (*.f32 (sqrt.f32 -1) 256)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) 192)))) u1)) u1)) (neg.f32 u1))
(*.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 (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)))) (*.f32 (sqrt.f32 u1) u2))
(fma.f32 u1 (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 -3/8)) (*.f32 (*.f32 (sqrt.f32 u1) 1/2) u2)) (*.f32 u2 (sqrt.f32 u1)))
(fma.f32 u1 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 1/2) u2) (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 -3/8))) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 u1 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 -1/16 u2) (*.f32 1/2 (+.f32 (*.f32 -1/4 u2) (*.f32 -1/8 u2)))))))))) (*.f32 (sqrt.f32 u1) u2))
(fma.f32 u1 (fma.f32 1/2 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u1 (*.f32 -1 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 -3/8)) (*.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 -1/16 u2 (*.f32 1/2 (*.f32 u2 -3/8)))))))) (*.f32 u2 (sqrt.f32 u1)))
(fma.f32 u1 (fma.f32 1/2 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u1 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (*.f32 u2 -3/8))) (*.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 -1/16 u2 (*.f32 1/2 (*.f32 u2 -3/8))))))) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) -8)
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))) u1)
(/.f32 (fma.f32 -8 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 32)) u1)
(/.f32 (*.f32 u2 (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) u1)
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2)))) u1)
(/.f32 (fma.f32 -8 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (*.f32 u2 192)) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 32))) u1)
(/.f32 (+.f32 (*.f32 u2 (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (neg.f32 (*.f32 u2 192)))) u1)
(/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (+.f32 (*.f32 64 u2) (*.f32 128 u2)))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (+.f32 (*.f32 -256 u2) (*.f32 -4 (+.f32 (*.f32 64 u2) (*.f32 128 u2)))))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) u2))))) u1)
(/.f32 (fma.f32 -8 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (*.f32 u2 192)) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (fma.f32 -256 u2 (*.f32 (*.f32 u2 192) -4))) (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))) 32)))) u1)
(/.f32 (+.f32 (+.f32 (*.f32 u2 (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (neg.f32 (*.f32 u2 192)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 7))) (neg.f32 (fma.f32 -256 u2 (*.f32 (*.f32 u2 192) -4))))) u1)
(*.f32 8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) 8)
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (neg.f32 u2)) 8)
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) 32)) u1))
(/.f32 (*.f32 (neg.f32 u2) (fma.f32 -8 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) 32))) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192)))) u1))) u1))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) -8) (/.f32 (fma.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (*.f32 u2 192))))) u1)) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 4 (+.f32 (*.f32 64 (*.f32 u2 (sqrt.f32 -1))) (*.f32 128 (*.f32 u2 (sqrt.f32 -1))))) (*.f32 256 (*.f32 u2 (sqrt.f32 -1))))))) u1))) u1))) u1))
(neg.f32 (/.f32 (fma.f32 -8 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 -1)) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 -1)) (fma.f32 4 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 192) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 256)))) u1))) u1))) u1))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) -8) (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (neg.f32 u2)) -32) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (fma.f32 4 (*.f32 (sqrt.f32 -1) (*.f32 u2 192)) (*.f32 (*.f32 u2 (sqrt.f32 -1)) 256)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (*.f32 u2 192))))) u1)) u1)) (neg.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 u1)))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 u1 (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) (-.f32 1 (/.f32 1/4 u1)))))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 u1 (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) (+.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 (/.f32 1/2 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 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 (*.f32 -1/2 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 -3/8 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/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 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 (pow.f32 u1 2) (sqrt.f32 -1))) (/.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 (/.f32 1/2 u1) (sqrt.f32 -1))))
(+.f32 (+.f32 (+.f32 (sqrt.f32 -1) (/.f32 -5/16 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (/.f32 -3/8 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(cbrt.f32 (sqrt.f32 -1))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 (/.f32 1/2 u1) (cbrt.f32 (sqrt.f32 -1))))
(*.f32 (+.f32 1 (/.f32 1/2 u1)) (cbrt.f32 (sqrt.f32 -1)))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1))) (*.f32 -3/8 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (neg.f32 (/.f32 (fma.f32 -1/2 (cbrt.f32 (sqrt.f32 -1)) (*.f32 (*.f32 -3/8 (/.f32 1 u1)) (cbrt.f32 (sqrt.f32 -1)))) u1)))
(-.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 -1/2 (*.f32 -3/8 (/.f32 1 u1)))) u1))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (cbrt.f32 (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1)))) u1)))
(+.f32 (cbrt.f32 (sqrt.f32 -1)) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (/.f32 1 u1) (cbrt.f32 (sqrt.f32 -1))) (*.f32 3/8 (cbrt.f32 (sqrt.f32 -1)))) u1) (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1)))) u1)))
(-.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 -1/2 (cbrt.f32 (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 (*.f32 5/16 (/.f32 1 u1)) 3/8)) u1)) u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(+.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 314159265359/50000000000 (sqrt.f32 u1)) (*.f32 314159265359/100000000000 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (*.f32 314159265359/100000000000 (+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (*.f32 314159265359/100000000000 (*.f32 u2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 314159265359/100000000000 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 314159265359/100000000000 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (/.f32 1/4 u1)))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 2) (fma.f32 314159265359/100000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 314159265359/100000000000 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 1 (/.f32 -1/4 u1)))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(*.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))))
(+.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 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 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 (*.f32 u2 3/4) (*.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))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 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 (*.f32 u2 3/4) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 5/8 (sqrt.f32 -1))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(fma.f32 314159265359/100000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))) (*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1))))
(*.f32 (cbrt.f32 (sqrt.f32 -1)) (fma.f32 314159265359/100000000000 (/.f32 u2 u1) (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -942477796077/400000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 (fma.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))) (*.f32 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))) -942477796077/400000000000)) u1) (*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1))))
(-.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 (*.f32 -314159265359/100000000000 u2) (*.f32 -942477796077/400000000000 (/.f32 u2 u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 314159265359/160000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 942477796077/400000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1))) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 (fma.f32 -314159265359/100000000000 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 314159265359/160000000000 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))) (*.f32 (*.f32 942477796077/400000000000 u2) (cbrt.f32 (sqrt.f32 -1)))) u1))) u1) (*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1))))
(-.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (cbrt.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (*.f32 (*.f32 -314159265359/100000000000 u2) (cbrt.f32 (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 (*.f32 314159265359/160000000000 (/.f32 u2 u1)) (*.f32 942477796077/400000000000 u2))) u1)) 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 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 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (pow.f32 u1 3))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 3/2 (sqrt.f32 (pow.f32 u1 3)))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (pow.f32 u1 3)) 3/2)))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 3 (sqrt.f32 u1))))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 3/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 3/2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 10 (*.f32 9/4 (/.f32 1 u1))))) (*.f32 3 (sqrt.f32 (/.f32 1 u1)))))))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 3/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 u1 (fma.f32 1/2 (*.f32 (sqrt.f32 u1) (-.f32 10 (/.f32 9/4 u1))) (*.f32 3 (sqrt.f32 (/.f32 1 u1)))))))))
(*.f32 u1 (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 2) (fma.f32 3/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 u1 (fma.f32 1/2 (*.f32 (sqrt.f32 u1) (+.f32 10 (/.f32 -9/4 u1))) (*.f32 3 (sqrt.f32 (/.f32 1 u1)))))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 -3/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (+.f32 (sqrt.f32 -1) (/.f32 -15/8 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 -3/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 10 (*.f32 3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 (+.f32 10 (/.f32 (*.f32 3/2 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (+.f32 (/.f32 -15/8 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 -35/16 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (/.f32 -3/2 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 3/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 -3/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))
(+.f32 (sqrt.f32 -1) (neg.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 u1 (sqrt.f32 -1))) (/.f32 3/2 (sqrt.f32 -1))) u1)))
(-.f32 (sqrt.f32 -1) (/.f32 (+.f32 (/.f32 15/8 (*.f32 u1 (sqrt.f32 -1))) (/.f32 3/2 (sqrt.f32 -1))) u1))
(+.f32 (sqrt.f32 -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (-.f32 10 (*.f32 -3/2 (/.f32 (+.f32 6 (*.f32 9/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 u1 (sqrt.f32 -1))))) u1)) (*.f32 3/2 (/.f32 1 (sqrt.f32 -1)))) u1)))
(+.f32 (sqrt.f32 -1) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 -1)) (/.f32 (+.f32 10 (/.f32 (*.f32 3/2 (+.f32 6 (/.f32 9/4 (pow.f32 (sqrt.f32 -1) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 u1 (sqrt.f32 -1))))) u1) (/.f32 3/2 (sqrt.f32 -1))) u1)))
(-.f32 (sqrt.f32 -1) (/.f32 (-.f32 (/.f32 3/2 (sqrt.f32 -1)) (/.f32 (+.f32 (/.f32 -15/8 (sqrt.f32 -1)) (/.f32 -35/16 (*.f32 u1 (sqrt.f32 -1)))) u1)) u1))
(*.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 (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) u2)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (*.f32 u2 (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) u2)))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (-.f32 1 (/.f32 1/4 u1)))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (sqrt.f32 u1) u2 (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 u2 (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 1 (/.f32 -1/4 u1)))) (*.f32 u2 (sqrt.f32 (/.f32 1 u1)))))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 u2 (*.f32 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))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 u2 3/4) (*.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)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 2)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 u2 3/4) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 u2 (pow.f32 u1 3)) (/.f32 5/8 (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (*.f32 -3/8 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))) (*.f32 -3/8 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))))) u1) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(-.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 u2) (*.f32 -3/8 (/.f32 u2 u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1)))) (*.f32 3/8 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1)) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (/.f32 u2 u1) (cbrt.f32 (sqrt.f32 -1))) (*.f32 (*.f32 3/8 u2) (cbrt.f32 (sqrt.f32 -1)))) u1) (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))) u1) (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))))
(-.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (*.f32 -1/2 (*.f32 u2 (cbrt.f32 (sqrt.f32 -1)))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (+.f32 (*.f32 5/16 (/.f32 u2 u1)) (*.f32 3/8 u2))) u1)) u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (sqrt.f32 (/.f32 1 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(fma.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))))
(fma.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (-.f32 1 (/.f32 1/4 u1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))))
(fma.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))))
(*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 -1/2 (*.f32 3/4 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/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 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 3/4 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 5/8 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))
(*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1)) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 -3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -3/8 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1)))) u1) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -3/8 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) u1)) (*.f32 3/8 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1)) (*.f32 3/8 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1) (*.f32 (*.f32 -1/2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) u1) (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (-.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (fma.f32 5/16 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1)) (*.f32 3/8 (*.f32 (sqrt.f32 -1) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1)) u1))
(*.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 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (pow.f32 u2 2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
314159265359/50000000000
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000)
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000)
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (pow.f32 u2 2) (+.f32 (/.f32 314159265359/50000000000 (pow.f32 u2 2)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.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 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))) (pow.f32 u2 3))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))) (pow.f32 u2 3))
(*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2))))))
(*.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))) (pow.f32 u2 3))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 -314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (pow.f32 u2 2)))) (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (pow.f32 u2 3) (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 -314159265359/50000000000 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 31006276680305942139213528068663279/750000000000000000000000000000000)) (neg.f32 (pow.f32 u2 3)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 (/.f32 1 u1)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 1 (*.f32 1/4 (/.f32 1 u1))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))))))
(fma.f32 (sqrt.f32 u1) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))))))))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1) (/.f32 u2 (sqrt.f32 -1))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 u2 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u2 3/4) (sqrt.f32 -1)) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (pow.f32 u1 2))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1) (/.f32 u2 (sqrt.f32 -1))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.f32 (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (*.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 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 u2 (*.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (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 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 u2 3/4) (sqrt.f32 -1)) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (pow.f32 u1 2))) (fma.f32 -1/2 (*.f32 u2 (*.f32 5/8 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1) (/.f32 u2 (sqrt.f32 -1))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1))) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))) (*.f32 -3/8 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1))))) u1) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (*.f32 -3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1))))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))) u1)) (*.f32 3/8 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 -1/2 (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))) u1)) (*.f32 u2 (*.f32 (sqrt.f32 -1) (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 u2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1))) (*.f32 3/8 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1) (*.f32 -1/2 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1) (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) (/.f32 (fma.f32 5/16 (*.f32 u2 (*.f32 (sqrt.f32 -1) (/.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) u1))) (*.f32 3/8 (*.f32 (*.f32 u2 (sqrt.f32 -1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) u1)) u1))
(-.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))
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(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))
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(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 (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))))))
(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)))
(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)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 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 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(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))))
(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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 1)
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 2))
(fabs.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))))))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1))) 3))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 1)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 3)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3) 1/3)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 2)
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(sqrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 2))
(fabs.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))
(log.f32 (pow.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))))))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1))) 3))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3)))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(cbrt.f32 (*.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))) 1))
(*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))))
(*.f32 u2 (hypot.f32 u1 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 1 (hypot.f32 u1 (sqrt.f32 u1)))
(hypot.f32 u1 (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (+.f32 u1 1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (+.f32 u1 1)))
(*.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (hypot.f32 u1 (sqrt.f32 u1)))
(hypot.f32 u1 (sqrt.f32 u1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 u1 u1 u1))))
(pow.f32 (fma.f32 u1 u1 u1) 1/2)
(hypot.f32 u1 (sqrt.f32 u1))
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(hypot.f32 u1 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 3)
(hypot.f32 u1 (sqrt.f32 u1))
(pow.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3) 1/3)
(hypot.f32 u1 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) 2)
(hypot.f32 u1 (sqrt.f32 u1))
(fabs.f32 (hypot.f32 u1 (sqrt.f32 u1)))
(hypot.f32 u1 (sqrt.f32 u1))
(log.f32 (exp.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1)))))
(hypot.f32 u1 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 3))
(hypot.f32 u1 (sqrt.f32 u1))
(expm1.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(log1p.f32 (expm1.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1/2))
(pow.f32 (exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1))) 1/2)
(sqrt.f32 (exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 u1 (sqrt.f32 u1))) 1))
(hypot.f32 u1 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1)
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 3)
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3) 1/3)
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 2)
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))))
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3))
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1))
(*.f32 (*.f32 u2 314159265359/50000000000) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(+.f32 (*.f32 u1 (*.f32 u1 -1/8)) (*.f32 u1 -1/2))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(+.f32 (*.f32 (*.f32 u1 -1/8) u1) (*.f32 -1/2 u1))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(-.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 1)
(+.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) -1)
(pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 1)
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(pow.f32 (cbrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 3)
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(pow.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3) 1/3)
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(pow.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 2)
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(sqrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 2))
(fabs.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u1 -1/8 -1/2)) u1))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)))))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(cbrt.f32 (pow.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2)) 3))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(expm1.f32 (log1p.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(+.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) -1)
(log1p.f32 (expm1.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(exp.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (fma.f32 u1 -1/8 -1/2))) 1))
(*.f32 u1 (fma.f32 u1 -1/8 -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (cbrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2))) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)))
(*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 u1) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (pow.f32 u1 1/2) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (/.f32 (pow.f32 u1 1/4) (pow.f32 (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 2)) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 1)
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 3)
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) 1/3)
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 2)
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(pow.f32 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)) -1)
(/.f32 1 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(sqrt.f32 (/.f32 u1 (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(cbrt.f32 (/.f32 (pow.f32 u1 3/2) (pow.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 1))
(/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 1 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (/.f32 1 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) (*.f32 u2 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (neg.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 1)
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (cbrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 3)
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(pow.f32 (sqrt.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 2)
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(sqrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))) 2))
(fabs.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (pow.f32 (exp.f32 u2) (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(cbrt.f32 (pow.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1))) 3))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 (sqrt.f32 u1) (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))))
(log1p.f32 (expm1.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(exp.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u2 (/.f32 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1) (sqrt.f32 u1)))) 1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (fma.f32 u1 (fma.f32 u1 -1/8 -1/2) 1)))
(-.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 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (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 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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 (exp.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (*.f32 u2 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 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) u1) (-.f32 1 u1))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) 314159265359/50000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.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 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 u1 3/2) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u1)) (neg.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(exp.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(-.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))))))
(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))))
(sqrt.f32 (/.f32 (*.f32 (pow.f32 u2 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(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 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 1) 314159265359/50000000000)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 1 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2) (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(*.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(/.f32 (+.f32 (pow.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 3) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))))
(/.f32 (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 2) 3)) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u2 2))) (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(/.f32 (+.f32 (*.f32 -29809099333463868435850655281066427743141737003780143629470412930618984142522471218210811487960664466639/421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 (pow.f32 u2 2) 3)) 31006276680305942139213528068663279/125000000000000000000000000000000) (+.f32 (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 4)) 98696044010906577398881/2500000000000000000000) (*.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(/.f32 (-.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) 98696044010906577398881/2500000000000000000000) (-.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000))
(/.f32 (+.f32 (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (pow.f32 u2 2))) -98696044010906577398881/2500000000000000000000) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) -314159265359/50000000000))
(/.f32 (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 4) -98696044010906577398881/2500000000000000000000) (fma.f32 (pow.f32 u2 2) -31006276680305942139213528068663279/750000000000000000000000000000000 -314159265359/50000000000))
(pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 1)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (cbrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3) 1/3)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(pow.f32 (sqrt.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2)
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(sqrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 2))
(fabs.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(log.f32 (exp.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(cbrt.f32 (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(expm1.f32 (log1p.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(exp.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)
(+.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(+.f32 (*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 1)
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 3)
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3) 1/3)
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 2)
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(sqrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 2))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))) 3))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3)))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)) 3) (pow.f32 u2 3)))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000) 3)))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))) 1))
(*.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))

eval686.0ms (5.2%)

Compiler

Compiled 29652 to 22810 computations (23.1% saved)

prune304.0ms (2.3%)

Pruning

57 alts after pruning (48 fresh and 9 done)

PrunedKeptTotal
New1344221366
Fresh82634
Picked235
Done167
Total1355571412
Accuracy
99.8%
Counts
1412 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
80.8%
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
88.3%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
38.7%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
87.8%
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
80.8%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
6.1%
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
72.4%
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
81.0%
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
72.4%
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
80.9%
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
19.3%
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
95.1%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
96.3%
(*.f32 (sqrt.f32 (pow.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
60.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
90.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
88.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
98.5%
(*.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))))
98.0%
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
86.2%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
89.8%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.5%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
68.5%
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
74.8%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
74.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.9%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -2))
98.4%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
98.2%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
86.9%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
88.4%
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)))
20.4%
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
80.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
79.5%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
63.4%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 u1 3/2) 1/3) u2))
80.1%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) u2))
72.4%
(*.f32 314159265359/50000000000 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) u2))
77.3%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
73.5%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
6.1%
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
20.4%
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
81.1%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
81.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
72.5%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
76.4%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
75.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
76.0%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
64.3%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
19.3%
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
20.4%
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
6.1%
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
36.4%
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
94.9%
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
81.1%
(sqrt.f32 (*.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)) 98696044010906577398881/2500000000000000000000))
63.2%
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
Compiler

Compiled 2116 to 1632 computations (22.9% saved)

regimes524.0ms (4%)

Counts
89 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.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 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 u1 3/2) 1/3) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 2))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)) 98696044010906577398881/2500000000000000000000))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3) u2))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 u1)) (/.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 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)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) u2))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) -2))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 u2 (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2) 314159265359/50000000000))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2)) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/4) 2) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 314159265359/50000000000 (/.f32 1 (pow.f32 u2 2))) 31006276680305942139213528068663279/750000000000000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (+.f32 314159265359/50000000000 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))))
(*.f32 u2 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (*.f32 (-.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 4) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000)) u2) (+.f32 314159265359/50000000000 (*.f32 31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (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 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (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)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (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)
(*.f32 (sqrt.f32 (pow.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) -1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

202.0ms
(*.f32 314159265359/50000000000 u2)
74.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
45.0ms
(/.f32 u1 (-.f32 1 u1))
42.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
39.0ms
u1
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1u1
98.5%1u2
98.5%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.5%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.5%1(/.f32 u1 (-.f32 1 u1))
98.5%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.5%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes232.0ms (1.8%)

Counts
35 → 2
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.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 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 u1 3/2) 1/3) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 2))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

7 calls:

44.0ms
(/.f32 u1 (-.f32 1 u1))
38.0ms
(*.f32 314159265359/50000000000 u2)
33.0ms
u1
32.0ms
u2
30.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Results
AccuracySegmentsBranch
94.2%2u2
94.2%2(*.f32 314159265359/50000000000 u2)
86.2%1cosTheta_i
93.1%2u1
93.1%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.1%2(/.f32 u1 (-.f32 1 u1))
91.2%2(sin.f32 (*.f32 314159265359/50000000000 u2))
Compiler

Compiled 42 to 33 computations (21.4% saved)

regimes202.0ms (1.5%)

Counts
34 → 2
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.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 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (pow.f32 u1 3/2) 1/3) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (+.f32 u1 (pow.f32 u1 2))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

6 calls:

39.0ms
u2
32.0ms
(*.f32 314159265359/50000000000 u2)
32.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
32.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
32.0ms
u1
Results
AccuracySegmentsBranch
87.7%2(sin.f32 (*.f32 314159265359/50000000000 u2))
88.4%2u1
88.4%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
88.4%2(/.f32 u1 (-.f32 1 u1))
90.5%2u2
90.5%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 38 to 30 computations (21.1% saved)

regimes125.0ms (0.9%)

Counts
26 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))) u2)
(*.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.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 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 -1/2))) u2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) (/.f32 u2 (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2))))))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 -1/8 u1) 1/2)))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1))))))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 (sqrt.f32 u1) (+.f32 1 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 -1/16 u1) 1/8)) 1/2)))) u2))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
Calls

6 calls:

56.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
15.0ms
(*.f32 314159265359/50000000000 u2)
14.0ms
(/.f32 u1 (-.f32 1 u1))
13.0ms
u2
13.0ms
u1
Results
AccuracySegmentsBranch
81.1%1u1
81.1%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
81.1%1(/.f32 u1 (-.f32 1 u1))
81.1%1cosTheta_i
81.1%1u2
81.1%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 35 to 27 computations (22.9% saved)

regimes19.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
Calls

3 calls:

7.0ms
u2
6.0ms
u1
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
72.5%1u1
72.5%1u2
72.5%1cosTheta_i
Compiler

Compiled 12 to 9 computations (25% saved)

regimes21.0ms (0.2%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Calls

3 calls:

8.0ms
u2
6.0ms
u1
5.0ms
cosTheta_i
Results
AccuracySegmentsBranch
64.3%1u1
64.3%1cosTheta_i
64.3%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes16.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 (*.f32 -314159265359/50000000000 u1) (neg.f32 u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 u1 (+.f32 1 (/.f32 1/2 u1))) u2))
(*.f32 u1 (+.f32 (*.f32 314159265359/100000000000 (/.f32 u2 u1)) (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/8 (neg.f32 u1))) u1)) (neg.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (neg.f32 (-.f32 (neg.f32 u2) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 u2 u1)) (*.f32 u2 1/2)) u1)))))
(*.f32 (-.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)) (/.f32 (+.f32 (*.f32 -314159265359/400000000000 (/.f32 u2 u1)) (*.f32 u2 314159265359/100000000000)) u1)) (neg.f32 u1))
Outputs
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
Calls

3 calls:

6.0ms
cosTheta_i
5.0ms
u2
5.0ms
u1
Results
AccuracySegmentsBranch
20.4%1u1
20.4%1cosTheta_i
20.4%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes69.0ms (0.5%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

63.0ms
u1
3.0ms
u2
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
19.3%1u2
19.3%1u1
19.3%1cosTheta_i
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.002814446110278368
0.002825031755492091
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.008448122069239616
0.009779141284525394
Compiler

Compiled 20 to 16 computations (20% saved)

simplify11.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
045384
170384
274384
376384
477384
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 189247/67108864) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 2415919/268435456) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.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 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 189247/67108864) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 189247/67108864) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 2415919/268435456) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 2415919/268435456) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u1 (+.f32 u2 (/.f32 (*.f32 u2 1/2) u1))))
(*.f32 314159265359/50000000000 (*.f32 u2 u1))
(*.f32 314159265359/50000000000 (*.f32 u1 u2))
Compiler

Compiled 127 to 97 computations (23.6% saved)

soundness369.0ms (2.8%)

Rules
619×distribute-lft-in
615×distribute-rgt-in
531×distribute-lft-in
498×*-commutative
453×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04345505
110075289
233805046
0148430924
1409728874
Stop Event
node limit
node limit
Compiler

Compiled 72 to 50 computations (30.6% saved)

end0.0ms (0%)

preprocess94.0ms (0.7%)

Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 632 to 480 computations (24.1% saved)

Profiling

Loading profile data...