Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 12.7s)

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: 49.0ms
Operation ival-<=, time spent: 10.0ms, 20.0% of total-time
Operation ival-cos, time spent: 9.0ms, 18.0% of total-time
Operation ival-mult, time spent: 8.0ms, 16.0% of total-time
Operation ival-sub, time spent: 6.0ms, 12.0% of total-time
Operation ival-sqrt, 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 (21.5%)

Results
2.4s8255×256valid
1.0ms256precondition
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival-sqrt, time spent: 346.0ms, 30.0% of total-time
Operation ival-mult, time spent: 185.0ms, 16.0% of total-time
Operation ival-cos, time spent: 168.0ms, 15.0% of total-time
Operation ival-<=, time spent: 162.0ms, 14.0% of total-time
Operation ival-div, time spent: 76.0ms, 7.0% of total-time
Operation ival-sub, time spent: 67.0ms, 6.0% of total-time
Operation ival->, time spent: 63.0ms, 5.0% of total-time
Operation ival-and, time spent: 45.0ms, 4.0% of total-time
Operation const, time spent: 37.0ms, 3.0% of total-time
Bogosity

preprocess581.0ms (4.6%)

Algorithm
egg-herbie
Rules
299×fma-define
95×fma-neg
65×sub-neg
51×associate-*l*
40×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-1
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-(cos.f32 (*.f32 314159265359/50000000000 u2))
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
00-0-(*.f32 314159265359/50000000000 u2)
00-0-(-.f32 1 u1)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043490
188482
2138482
3233474
4407474
5719474
6984474
71187474
81304474
91338474
101362474
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (neg.f32 (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (+.f32 (neg.f32 u1) -1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (neg.f32 (+.f32 u1 1)))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 (neg.f32 u1) -1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(abs u2)

Compiler

Compiled 108 to 78 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 229.0ms
Operation ival-sub, time spent: 99.0ms, 43.0% of total-time
Operation ival-mult, time spent: 79.0ms, 34.0% of total-time
Operation ival-cos, time spent: 22.0ms, 10.0% of total-time
Operation ival-div, time spent: 14.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 13.0ms, 6.0% of total-time
Operation const, time spent: 3.0ms, 1.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
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 14 to 11 computations (21.4% saved)

localize147.0ms (1.2%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.6%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.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: 34.0ms
Operation ival-cos, time spent: 9.0ms, 26.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, 12.0% of total-time
Operation const, time spent: 2.0ms, 6.0% of total-time

series14.0ms (0.1%)

Counts
4 → 32
Calls
Call 1
Inputs
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (/.f32 u1 (-.f32 1 u1))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
Outputs
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.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 1>
#<alt (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))>
Calls

15 calls:

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

rewrite236.0ms (1.9%)

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))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 u1 (-.f32 1 u1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
Outputs
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 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))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(+.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))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
489×distribute-lft-in
414×distribute-rgt-in
372×associate-/r*
362×associate-/l*
335×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04255417
19525189
231954958
Stop Event
node limit
Counts
153 → 233
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.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)
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(+.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))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(+.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))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
Outputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 (*.f32 u1 1/2) (fma.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (pow.f32 u1 3) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (+.f32 1 (/.f32 -1/4 u1)) (sqrt.f32 u1)))))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -3/8) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 3/4 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (/.f32 (*.f32 1/2 (+.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -3/8) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 (*.f32 -5/16 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))
(+.f32 (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 3/4 (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2)))
(*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) 3/8))) u1)) u1))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) u1) 5/16) (*.f32 (sqrt.f32 -1) 3/8))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) (pow.f32 u2 2)))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)) (pow.f32 u2 4)) (*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
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 (*.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 (*.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 1 (/.f32 1 (pow.f32 u1 2)))) u1))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000) 1)
(+.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))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.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 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(/.f32 u1 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (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 u1 (*.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(/.f32 u1 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 u1 (/.f32 (fma.f32 u1 (+.f32 u1 1) 1) (-.f32 1 (pow.f32 u1 3))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.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))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(fma.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))

eval131.0ms (1%)

Compiler

Compiled 4586 to 3601 computations (21.5% saved)

prune62.0ms (0.5%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New21023233
Fresh000
Picked011
Done000
Total21024234
Accuracy
99.9%
Counts
234 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.4%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
87.5%
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
95.6%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
92.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
86.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.3%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.8%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
74.9%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
92.8%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
79.1%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.9%
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
90.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 772 to 629 computations (18.5% saved)

localize1.1s (8.9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.0%
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
99.0%
(*.f32 314159265359/50000000000 u2)
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.0%
(*.f32 314159265359/50000000000 u2)
97.2%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.6%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.6%
(sqrt.f32 (-.f32 1 u1))
99.1%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
99.0%
(*.f32 314159265359/50000000000 u2)
99.8%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.0%
(*.f32 314159265359/50000000000 u2)
98.0%
(expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 221 to 155 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 391.0ms
Operation ival-sqrt, time spent: 79.0ms, 20.0% of total-time
Operation ival-cos, time spent: 78.0ms, 20.0% of total-time
Operation ival-mult, time spent: 63.0ms, 16.0% of total-time
Operation composed, time spent: 36.0ms, 9.0% of total-time
Operation ival-sub, time spent: 34.0ms, 9.0% of total-time
Operation ival-log, time spent: 30.0ms, 8.0% of total-time
Operation ival-div, time spent: 29.0ms, 7.0% of total-time
Operation ival-exp, time spent: 13.0ms, 3.0% of total-time
Operation ival-pow, time spent: 9.0ms, 2.0% of total-time
Operation const, time spent: 8.0ms, 2.0% of total-time
Operation ival-add, time spent: 6.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 2.0% of total-time

series50.0ms (0.4%)

Counts
9 → 152
Calls
Call 1
Inputs
#<alt (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))>
#<alt (sqrt.f32 (-.f32 1 u1))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))>
#<alt (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))>
Outputs
#<alt (-.f32 (exp.f32 1) 1)>
#<alt (-.f32 (+.f32 (exp.f32 1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))) 1)>
#<alt (-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))))) 1)>
#<alt (-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1))))))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 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) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 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 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt 1>
#<alt (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
Calls

42 calls:

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

rewrite191.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
961×log1p-expm1-u
873×expm1-log1p-u
402×prod-diff
141×pow1
138×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029264
1368264
24318264
Stop Event
node limit
Counts
9 → 315
Calls
Call 1
Inputs
(expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
Outputs
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(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 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) 3) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))

simplify307.0ms (2.4%)

Algorithm
egg-herbie
Rules
446×associate-*r*
391×associate-*l*
352×fma-define
302×*-commutative
271×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066324081
1155322641
2551422617
Stop Event
node limit
Counts
467 → 378
Calls
Call 1
Inputs
(-.f32 (exp.f32 1) 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))) 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))))) 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1))))))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(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) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
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)))))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(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 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) 3) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
Outputs
(-.f32 (exp.f32 1) 1)
(expm1.f32 1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))) 1)
(+.f32 (E.f32) (-.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2))) 1))
(+.f32 -1 (*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (E.f32)))
(fma.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (E.f32) -1)
(-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1)))))) 1)
(+.f32 (E.f32) (-.f32 (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (E.f32) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (pow.f32 u2 2)) (E.f32)))) 1))
(+.f32 (E.f32) (fma.f32 (pow.f32 u2 2) (*.f32 (E.f32) (+.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))) -1))
(-.f32 (+.f32 (exp.f32 1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (exp.f32 1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (exp.f32 1))) (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1))))))) 1)
(+.f32 (E.f32) (-.f32 (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (E.f32) (*.f32 (pow.f32 u2 2) (fma.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (E.f32) (pow.f32 u2 2)) (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000))))) 1))
(+.f32 (E.f32) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (*.f32 (E.f32) (+.f32 (*.f32 (pow.f32 u2 2) -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000)) (*.f32 (E.f32) -98696044010906577398881/5000000000000000000000)) -1))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (-.f32 1 (/.f32 1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) u1))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(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 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 -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 (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)) (-.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)) (/.f32 (/.f32 -1/2 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 (pow.f32 u1 2)) (sqrt.f32 -1)) (-.f32 (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)) (+.f32 (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)) (/.f32 (/.f32 -1/2 u1) (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 (*.f32 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 -3/8 (/.f32 (sqrt.f32 -1) u1) (*.f32 (sqrt.f32 -1) -1/2)) 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 (sqrt.f32 -1) 5/16) u1)) u1)) u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (-.f32 1 (/.f32 1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) u1))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
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 (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 (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 (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 (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 (fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (neg.f32 (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 (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 (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 u1 (fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 u1 5))) (neg.f32 (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)))
(neg.f32 (*.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 u1 (*.f32 (neg.f32 (sqrt.f32 -1)) (+.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 u1 3)))))))
(*.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))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 u1) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (-.f32 1 (/.f32 1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) u1))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (-.f32 1 (/.f32 1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (pow.f32 u1 3)) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -3/8 (pow.f32 u1 2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 -3/8 (/.f32 (sqrt.f32 -1) u1)))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) u1))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 1 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) -1) (+.f32 (exp.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 1 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)) (+.f32 1 (+.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (exp.f32 (*.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)) (+.f32 1 (+.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (exp.f32 2) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (-.f32 (*.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (+.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (E.f32) (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (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 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (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 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 u1 -1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (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 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (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 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (pow.f32 (-.f32 1 u1) -1/2)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (E.f32) (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.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 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 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 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (pow.f32 (-.f32 1 u1) -1/2)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (E.f32) (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) 3) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (cbrt.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1/6))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) 1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))) -1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (E.f32) (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (sqrt.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))

eval1.2s (9.6%)

Compiler

Compiled 47489 to 37470 computations (21.1% saved)

prune320.0ms (2.5%)

Pruning

42 alts after pruning (37 fresh and 5 done)

PrunedKeptTotal
New2509282537
Fresh9918
Picked145
Done011
Total2519422561
Accuracy
99.9%
Counts
2561 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
88.0%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
78.7%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
79.9%
(/.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) (sqrt.f32 (-.f32 1 u1)))
98.2%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
78.7%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
95.7%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
95.7%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.3%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
97.3%
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
79.8%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.1%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
86.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.3%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.9%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
78.6%
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
78.6%
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
74.9%
(*.f32 (sqrt.f32 u1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
74.9%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
92.8%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
79.1%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
70.6%
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
79.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1)))
78.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1))))
79.0%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.6%
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
73.1%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
62.8%
(sqrt.f32 u1)
77.8%
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
90.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.6%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1176 to 968 computations (17.7% saved)

localize640.0ms (5%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.4%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
98.9%
(*.f32 314159265359/50000000000 u2)
96.9%
(log.f32 (exp.f32 1))
99.6%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
99.0%
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))
98.9%
(*.f32 314159265359/50000000000 u2)
99.7%
(log.f32 (/.f32 u1 (-.f32 1 u1)))
99.4%
(/.f32 u1 (-.f32 1 u1))
97.0%
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
99.6%
(cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
99.4%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 200 to 150 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 233.0ms
Operation ival-mult, time spent: 39.0ms, 17.0% of total-time
Operation ival-cos, time spent: 39.0ms, 17.0% of total-time
Operation ival-div, time spent: 31.0ms, 13.0% of total-time
Operation ival-log, time spent: 26.0ms, 11.0% of total-time
Operation ival-pow, time spent: 25.0ms, 11.0% of total-time
Operation ival-sub, time spent: 20.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 9.0% of total-time
Operation ival-exp, time spent: 16.0ms, 7.0% of total-time
Operation const, time spent: 9.0ms, 4.0% of total-time
Operation ival-add, time spent: 6.0ms, 3.0% of total-time

series20.0ms (0.2%)

Counts
9 → 124
Calls
Call 1
Inputs
#<alt (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))>
#<alt (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))>
#<alt (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))>
#<alt (log.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))>
#<alt (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)>
#<alt (log.f32 (exp.f32 1))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))>
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) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt 1>
#<alt (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 -314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 -314159265359/50000000000 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 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 (log.f32 u1)>
#<alt (+.f32 u1 (log.f32 u1))>
#<alt (+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 1/2 u1))))>
#<alt (+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1/2 (*.f32 1/3 u1))))))>
#<alt (log.f32 -1)>
#<alt (+.f32 (log.f32 -1) (/.f32 1 u1))>
#<alt (+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))>
#<alt (+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1 u1) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))))))>
#<alt (log.f32 -1)>
#<alt (+.f32 (log.f32 -1) (/.f32 1 u1))>
#<alt (+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))>
#<alt (+.f32 (log.f32 -1) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/3 (/.f32 1 u1))) u1)) 1) u1)))>
#<alt (/.f32 1 (-.f32 (/.f32 1 u1) 1))>
#<alt (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))>
#<alt (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))>
#<alt (*.f32 u1 (+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))>
#<alt (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))>
#<alt (-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))))>
#<alt (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))>
#<alt (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))>
#<alt 1>
#<alt (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/2500000000000000000000)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
Calls

33 calls:

TimeVariablePointExpression
3.0ms
u1
@0
(/ (pow (cos (* 314159265359/50000000000 u2)) 2) (+ (/ 1 u1) -1))
1.0ms
u2
@inf
(/ (pow (cos (* 314159265359/50000000000 u2)) 2) (+ (/ 1 u1) -1))
1.0ms
u2
@0
(/ (pow (cos (* 314159265359/50000000000 u2)) 2) (+ (/ 1 u1) -1))
1.0ms
u2
@-inf
(/ (pow (cos (* 314159265359/50000000000 u2)) 2) (+ (/ 1 u1) -1))
1.0ms
u1
@-inf
(exp (* (log (/ u1 (- 1 u1))) 1/2))

rewrite182.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
828×log1p-expm1-u
523×prod-diff
197×expm1-log1p-u
193×add-exp-log
193×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035252
1494222
25765222
Stop Event
node limit
Counts
9 → 197
Calls
Call 1
Inputs
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (exp.f32 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
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 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (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))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (E.f32) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.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)))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 u1) (log.f32 (/.f32 1 (-.f32 1 u1))))
(+.f32 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1))))
(+.f32 0 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(-.f32 0 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(-.f32 (log.f32 (neg.f32 u1)) (log.f32 (neg.f32 (-.f32 1 u1))))
(*.f32 1 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (log.f32 u1) 3) (pow.f32 (log1p.f32 (neg.f32 u1)) 3)) (+.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (+.f32 (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1))) (*.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1)))) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))
(pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(neg.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(cbrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) 1))
(exp.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) -1)
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000))) (cos.f32 (-.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))

simplify220.0ms (1.7%)

Algorithm
egg-herbie
Rules
499×fma-neg
484×cancel-sign-sub-inv
441×associate-*r*
413×associate-*l*
367×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067614047
1168313216
2570013188
Stop Event
node limit
Counts
321 → 374
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) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 -314159265359/50000000000 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 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)))
(log.f32 u1)
(+.f32 u1 (log.f32 u1))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 1/2 u1))))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1/2 (*.f32 1/3 u1))))))
(log.f32 -1)
(+.f32 (log.f32 -1) (/.f32 1 u1))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1 u1) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))))))
(log.f32 -1)
(+.f32 (log.f32 -1) (/.f32 1 u1))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/3 (/.f32 1 u1))) u1)) 1) u1)))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 u1 (+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (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 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (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))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (E.f32) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.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)))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 u1) (log.f32 (/.f32 1 (-.f32 1 u1))))
(+.f32 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1))))
(+.f32 0 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(-.f32 0 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(-.f32 (log.f32 (neg.f32 u1)) (log.f32 (neg.f32 (-.f32 1 u1))))
(*.f32 1 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (log.f32 u1) 3) (pow.f32 (log1p.f32 (neg.f32 u1)) 3)) (+.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (+.f32 (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1))) (*.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1)))) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))
(pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(neg.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(cbrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(expm1.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) 1))
(exp.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) -1)
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000))) (cos.f32 (-.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
Outputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (-.f32 1 (/.f32 1/4 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (+.f32 1 (/.f32 -1/4 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 -3/8 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (sqrt.f32 -1)) (pow.f32 u1 3)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 -3/8 (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3/8)) u1) (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 -1))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 5/16))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 -314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(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 (/.f32 1/2 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 (*.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 (/.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 (/.f32 1/2 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 (/.f32 1/2 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 3/8 (*.f32 u1 (sqrt.f32 -1))) (/.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 -5/16 (*.f32 u1 (sqrt.f32 -1)))) u1)) u1))
(log.f32 u1)
(+.f32 u1 (log.f32 u1))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 1/2 u1))))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 u1 1/2))))
(fma.f32 u1 (fma.f32 u1 1/2 1) (log.f32 u1))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1/2 (*.f32 1/3 u1))))))
(+.f32 (log.f32 u1) (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1/2 (*.f32 u1 1/3))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 u1 1/3 1/2) 1) (log.f32 u1))
(log.f32 -1)
(+.f32 (log.f32 -1) (/.f32 1 u1))
(+.f32 (/.f32 1 u1) (log.f32 -1))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(+.f32 (+.f32 (/.f32 1 u1) (log.f32 -1)) (/.f32 1/2 (pow.f32 u1 2)))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1 u1) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))))))
(+.f32 (log.f32 -1) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(+.f32 (+.f32 (+.f32 (/.f32 1 u1) (log.f32 -1)) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3)))
(log.f32 -1)
(+.f32 (log.f32 -1) (/.f32 1 u1))
(+.f32 (/.f32 1 u1) (log.f32 -1))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(+.f32 (+.f32 (/.f32 1 u1) (log.f32 -1)) (/.f32 1/2 (pow.f32 u1 2)))
(+.f32 (log.f32 -1) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1/2 (*.f32 1/3 (/.f32 1 u1))) u1)) 1) u1)))
(+.f32 (log.f32 -1) (neg.f32 (/.f32 (fma.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/3 u1)) u1) -1) u1)))
(-.f32 (log.f32 -1) (/.f32 (fma.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/3 u1)) u1) -1) u1))
(-.f32 (log.f32 -1) (/.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 1/3 u1)) u1)) u1))
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (-.f32 -1 (/.f32 -1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 -1 (/.f32 -1 u1))) (/.f32 1 (-.f32 -1 (/.f32 -1 u1))))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 (pow.f32 u2 2) (-.f32 (/.f32 (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000) (+.f32 (/.f32 1 u1) -1)) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 1 u1) -1))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 1 (/.f32 -1 u1)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (-.f32 -1 (/.f32 -1 u1))) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 1 (/.f32 -1 u1)))) (/.f32 1 (-.f32 -1 (/.f32 -1 u1))))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (neg.f32 (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 (/.f32 1 u1) -1)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (/.f32 (pow.f32 u2 2) (+.f32 (/.f32 1 u1) -1)) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 1 (/.f32 -1 u1)))) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (/.f32 (pow.f32 u2 2) (-.f32 -1 (/.f32 -1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (-.f32 -1 (/.f32 -1 u1)))) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 1 (/.f32 -1 u1)))) (/.f32 1 (-.f32 -1 (/.f32 -1 u1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 (/.f32 1 u1) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 u1 (+.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 u1 -1)))
(*.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (+.f32 u1 1))
(*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (fma.f32 u1 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 u1 -1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 u1 (fma.f32 u1 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 u1 1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 u1 (fma.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (+.f32 u1 1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 u1 (+.f32 (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 u1 (fma.f32 u1 (fma.f32 u1 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 u1 -1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 u1 1))) (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 u1 1))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) u1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 2)) (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) u1))
(-.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) u1))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 3)) (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) u1) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 2))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 3))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) u1))
(neg.f32 (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) (pow.f32 u1 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1)))))
(*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) u1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(neg.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))))
(+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 2)) (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) u1))
(-.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) u1))
(+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) u1)) (*.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 3)) (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) u1) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 2))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (pow.f32 u1 3))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) u1))
(neg.f32 (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1))) (pow.f32 u1 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (/.f32 1 u1)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 -98696044010906577398881/2500000000000000000000) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/2500000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/2500000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000) -98696044010906577398881/2500000000000000000000) 1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (-.f32 1 (/.f32 1/4 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 u1 (*.f32 1/2 (fma.f32 (sqrt.f32 u1) (*.f32 (+.f32 1 (/.f32 -1/4 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 -3/8 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (/.f32 1/4 (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (/.f32 -5/16 (sqrt.f32 -1)) (pow.f32 u1 3)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 -3/8 (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3/8)) u1) (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 -1))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(-.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3/8 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 5/16))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 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 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))
(*.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))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (fabs.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(fabs.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (-.f32 -1 (/.f32 -1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 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 (*.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 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (E.f32) (log.f32 (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 (exp.f32 1/2) (log.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)) (cbrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (sqrt.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(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)))
(+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 2 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (log.f32 u1) (log.f32 (/.f32 1 (-.f32 1 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 0 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 1 (log.f32 u1) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (log.f32 u1)) (cbrt.f32 (log.f32 u1))) (cbrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1))) (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1 (*.f32 (log1p.f32 (neg.f32 u1)) 1)))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1))))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) (cbrt.f32 (log1p.f32 (neg.f32 u1)))))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(+.f32 (fma.f32 (sqrt.f32 (log.f32 u1)) (sqrt.f32 (log.f32 u1)) (neg.f32 (log1p.f32 (neg.f32 u1)))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 (neg.f32 u1)))) (sqrt.f32 (log1p.f32 (neg.f32 u1))) (log1p.f32 (neg.f32 u1))))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(-.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1)))
(-.f32 0 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(neg.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(neg.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (log.f32 (-.f32 -1 (/.f32 -1 u1))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (log.f32 (neg.f32 u1)) (log.f32 (neg.f32 (-.f32 1 u1))))
(-.f32 (log.f32 (neg.f32 u1)) (log.f32 (+.f32 -1 u1)))
(*.f32 1 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (-.f32 (pow.f32 (log.f32 u1) 3) (pow.f32 (log1p.f32 (neg.f32 u1)) 3)) (+.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (+.f32 (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1))) (*.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (pow.f32 (log.f32 u1) 3) (pow.f32 (log1p.f32 (neg.f32 u1)) 3)) (fma.f32 (log.f32 u1) (log.f32 u1) (*.f32 (log1p.f32 (neg.f32 u1)) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (pow.f32 (log.f32 u1) 3) (pow.f32 (log1p.f32 (neg.f32 u1)) 3)) (fma.f32 (log1p.f32 (neg.f32 u1)) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))) (*.f32 (log.f32 u1) (log.f32 u1))))
(/.f32 (-.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (*.f32 (log1p.f32 (neg.f32 u1)) (log1p.f32 (neg.f32 u1)))) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))
(/.f32 (-.f32 (*.f32 (log.f32 u1) (log.f32 u1)) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u1))) 6)) (+.f32 (log.f32 u1) (log1p.f32 (neg.f32 u1))))
(pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3) 1/3)
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 2)
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)))
(neg.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (log.f32 (-.f32 -1 (/.f32 -1 u1))))
(sqrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 3))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(expm1.f32 (log1p.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) 1))
(log1p.f32 (+.f32 (/.f32 u1 (-.f32 1 u1)) -1))
(log1p.f32 (+.f32 -1 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))))
(*.f32 1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (-.f32 -1 (/.f32 -1 u1)) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (-.f32 -1 (/.f32 -1 u1)) 2))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 -1 (/.f32 -1 u1)))) 2)
(*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (-.f32 -1 (/.f32 -1 u1)))) (pow.f32 (cbrt.f32 (-.f32 -1 (/.f32 -1 u1))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 -1 (/.f32 -1 u1)))) 2)
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (-.f32 -1 (/.f32 -1 u1)))) (pow.f32 (cbrt.f32 (-.f32 -1 (/.f32 -1 u1))) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))) (-.f32 -1 (/.f32 -1 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))) (pow.f32 (cbrt.f32 (-.f32 -1 (/.f32 -1 u1))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (sqrt.f32 (-.f32 -1 (/.f32 -1 u1)))) (sqrt.f32 (-.f32 -1 (/.f32 -1 u1)))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(*.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (pow.f32 u1 -2))))
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (/.f32 (+.f32 1 (/.f32 1 u1)) (+.f32 -1 (pow.f32 u1 -2))))
(pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 -1 (/.f32 -1 u1)))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 1 u1) -1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) -1)
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(neg.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4) (pow.f32 (-.f32 -1 (/.f32 -1 u1)) 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 -1 (/.f32 -1 u1)))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 314159265359/50000000000)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 1)
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000))) (cos.f32 (-.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)))) 2)
(/.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (cos.f32 0)) 2)
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) 3))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)
1
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))

eval760.0ms (6%)

Compiler

Compiled 26410 to 21222 computations (19.6% saved)

prune207.0ms (1.6%)

Pruning

44 alts after pruning (36 fresh and 8 done)

PrunedKeptTotal
New1365121377
Fresh82432
Picked145
Done145
Total1375441419
Accuracy
99.9%
Counts
1419 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
88.0%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
79.9%
(/.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) (sqrt.f32 (-.f32 1 u1)))
98.2%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
78.7%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
95.7%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.3%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
97.3%
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.3%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)) (log.f32 (exp.f32 1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
86.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.3%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
74.2%
(*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
78.6%
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
74.9%
(*.f32 (sqrt.f32 u1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
74.9%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
92.8%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
84.0%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
79.1%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
78.9%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
70.6%
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
79.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1)))
78.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1))))
79.0%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.6%
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
73.1%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
51.5%
(sqrt.f32 (log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
62.8%
(sqrt.f32 u1)
69.9%
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
77.8%
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
62.3%
(exp.f32 (*.f32 (log.f32 u1) 1/2))
90.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.6%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1184 to 982 computations (17.1% saved)

localize668.0ms (5.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.6%
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
99.6%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
97.0%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.6%
(+.f32 (/.f32 1 u1) -1)
99.5%
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
99.1%
(/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1))
99.0%
(*.f32 u2 314159265359/25000000000)
99.8%
(cos.f32 (*.f32 u2 314159265359/50000000000))
99.6%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
99.0%
(*.f32 u2 314159265359/50000000000)
99.8%
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
99.2%
(*.f32 u1 (+.f32 u1 1))
99.6%
(/.f32 1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
99.2%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
98.9%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 204 to 148 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 211.0ms
Operation ival-cos, time spent: 60.0ms, 28.0% of total-time
Operation ival-mult, time spent: 51.0ms, 24.0% of total-time
Operation ival-div, time spent: 25.0ms, 12.0% of total-time
Operation ival-pow, time spent: 17.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 16.0ms, 8.0% of total-time
Operation ival-add, time spent: 14.0ms, 7.0% of total-time
Operation ival-log, time spent: 9.0ms, 4.0% of total-time
Operation const, time spent: 8.0ms, 4.0% of total-time
Operation ival-sub, time spent: 7.0ms, 3.0% of total-time
Operation ival-exp, time spent: 3.0ms, 1.0% of total-time

series146.0ms (1.2%)

Counts
14 → 216
Calls
Call 1
Inputs
#<alt (*.f32 (/.f32 1 (-.f32 1 u1)) u1)>
#<alt (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))>
#<alt (/.f32 1 (-.f32 1 u1))>
#<alt (*.f32 u1 (+.f32 u1 1))>
#<alt (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))>
#<alt (*.f32 u2 314159265359/50000000000)>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))>
#<alt (cos.f32 (*.f32 u2 314159265359/50000000000))>
#<alt (*.f32 u2 314159265359/25000000000)>
#<alt (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1))>
#<alt (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))>
#<alt (+.f32 (/.f32 1 u1) -1)>
#<alt (exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))>
#<alt (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
Outputs
#<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 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))>
#<alt (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))>
#<alt (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))>
#<alt (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))>
#<alt (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))>
#<alt (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))>
#<alt 1>
#<alt (+.f32 1 u1)>
#<alt (+.f32 1 (*.f32 u1 (+.f32 1 u1)))>
#<alt (+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))>
#<alt (/.f32 -1 u1)>
#<alt (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))>
#<alt (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1)>
#<alt (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1))) u1)>
#<alt (/.f32 -1 u1)>
#<alt (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1))>
#<alt (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1))) u1))>
#<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 (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 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 314159265359/50000000000 u2)>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt 1>
#<alt (+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))>
#<alt (+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (cos.f32 (*.f32 314159265359/50000000000 u2))>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (*.f32 314159265359/25000000000 u2)>
#<alt (/.f32 1 (-.f32 (/.f32 1 u1) 1))>
#<alt (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))>
#<alt (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))>
#<alt (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))>
#<alt (*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))>
#<alt (*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))))>
#<alt (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))>
#<alt (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))>
#<alt (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2)))))>
#<alt (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 3))))))>
#<alt (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))>
#<alt (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))>
#<alt (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))>
#<alt 2>
#<alt (+.f32 2 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/1250000000000000000000)))>
#<alt (+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/1250000000000000000000)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<alt (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))>
#<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 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))>
#<alt (sqrt.f32 u1)>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))>
#<alt (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))>
#<alt (+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))>
#<alt (log.f32 (sqrt.f32 u1))>
#<alt (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))>
#<alt (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))>
#<alt (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/703125000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000)) 98696044010906577398881/5000000000000000000000)))>
Calls

57 calls:

TimeVariablePointExpression
37.0ms
u1
@0
(log (* (sqrt u1) (cos (* 314159265359/50000000000 u2))))
35.0ms
u2
@-inf
(log (* (sqrt u1) (cos (* 314159265359/50000000000 u2))))
18.0ms
u2
@inf
(log (* (sqrt u1) (cos (* 314159265359/50000000000 u2))))
16.0ms
u1
@-inf
(log (* (sqrt u1) (cos (* 314159265359/50000000000 u2))))
9.0ms
u1
@inf
(log (* (sqrt u1) (cos (* 314159265359/50000000000 u2))))

rewrite247.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
472×log1p-expm1-u
262×expm1-log1p-u
260×pow1
259×add-cube-cbrt
258×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042331
1667314
27909314
Stop Event
node limit
Counts
14 → 350
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(/.f32 1 (-.f32 1 u1))
(*.f32 u1 (+.f32 u1 1))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/25000000000)
(/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 (/.f32 1 u1) -1)
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (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)
(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 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (-.f32 1 u1)) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(neg.f32 (/.f32 -1 (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (*.f32 (pow.f32 u1 2) 1) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (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 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(fma.f32 u1 u1 u1)
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1)))) 1)
(*.f32 1 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(*.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (hypot.f32 1 (sqrt.f32 u1))))
(*.f32 (hypot.f32 1 (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (hypot.f32 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 u2 314159265359/50000000000))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1 (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 1/2 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 (/.f32 1 u1) -1)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 (/.f32 1 u1) -1)) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 1/2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) 1) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) -1)
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) 1)
(-.f32 (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(*.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))))
(/.f32 1 (/.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))) (neg.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) 1) (-.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1))
(pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 3)
(pow.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2)
(sqrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))
(log.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(log1p.f32 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(fma.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(fma.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (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 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(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))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 u1)))
(+.f32 0 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) 1) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log1p.f32 (-.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(exp.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))

simplify205.0ms (1.6%)

Algorithm
egg-herbie
Rules
589×associate-*r*
570×associate-*l*
454×fma-define
244×distribute-rgt-in
236×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101620326
1246119020
Stop Event
node limit
Counts
566 → 644
Calls
Call 1
Inputs
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 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
1
(+.f32 1 u1)
(+.f32 1 (*.f32 u1 (+.f32 1 u1)))
(+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(/.f32 -1 u1)
(*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1)
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1))) u1)
(/.f32 -1 u1)
(*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1))) u1))
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)))
(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 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))
(*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))))
(*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 3))))))
(*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
2
(+.f32 2 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)))
(+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/1250000000000000000000)))
(+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/1250000000000000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(/.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 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(log.f32 (sqrt.f32 u1))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/703125000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000)) 98696044010906577398881/5000000000000000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (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)
(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 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 (/.f32 1 (-.f32 1 u1)) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(neg.f32 (/.f32 -1 (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (*.f32 (pow.f32 u1 2) 1) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (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 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 1 u1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(fma.f32 u1 u1 u1)
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 u1 (sqrt.f32 u1)))) 1)
(*.f32 1 (hypot.f32 u1 (sqrt.f32 u1)))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(*.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (hypot.f32 1 (sqrt.f32 u1))))
(*.f32 (hypot.f32 1 (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (hypot.f32 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 u2 314159265359/50000000000))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1 (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 1/2 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 (/.f32 1 u1) -1)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 (/.f32 1 u1) -1)) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 1/2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) 1) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) -1)
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) 1)
(-.f32 (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(*.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))))
(/.f32 1 (/.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))) (neg.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) 1) (-.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1))
(pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 3)
(pow.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2)
(sqrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))
(log.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(log1p.f32 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(fma.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(fma.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (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 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(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))
(fma.f32 1 (/.f32 1 u1) -1)
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 u1)))
(+.f32 0 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) 1) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log1p.f32 (-.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(exp.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))
Outputs
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)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(+.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 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 2)) (+.f32 -1 (/.f32 -1 u1)))
(+.f32 (/.f32 (+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)) u1) -1)
-1
(*.f32 -1 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1)
(+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1)
(+.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 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1) -1)
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 1 (/.f32 1 u1))) u1) -1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 1/2 (sqrt.f32 (pow.f32 u1 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))))))
(fma.f32 (pow.f32 u1 2) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 1/4 (/.f32 1 u1)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (/.f32 1/4 u1)))) (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (/.f32 -1/4 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 -1/2 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 -3/8 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/4 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (*.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (cos.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 (cos.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 -3/8 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 (*.f32 -5/16 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) -3/8)) u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) -3/8))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (fma.f32 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)) u1) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -1/2)) u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) -1/2)) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) 3/8))) u1)) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.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) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) (pow.f32 u2 2)))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
1
(+.f32 1 u1)
(+.f32 u1 1)
(+.f32 1 (*.f32 u1 (+.f32 1 u1)))
(+.f32 1 (*.f32 u1 (+.f32 u1 1)))
(fma.f32 u1 (+.f32 u1 1) 1)
(+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(+.f32 1 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 u1 1)))))
(fma.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1) 1)
(/.f32 -1 u1)
(*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1)
(/.f32 (+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1) u1)
(/.f32 (+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)) u1)
(/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) (pow.f32 u1 2))) (+.f32 1 (/.f32 1 u1))) u1)
(/.f32 (+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 2)) (+.f32 -1 (/.f32 -1 u1))) u1)
(/.f32 (+.f32 (/.f32 (+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)) u1) -1) u1)
(/.f32 -1 u1)
(*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1))
(/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)
(*.f32 -1 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1))
(neg.f32 (/.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))) u1))
(/.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 1 (/.f32 1 u1))) (neg.f32 u1))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1 (/.f32 (+.f32 1 (/.f32 1 u1)) u1)) 1) u1))) u1))
(neg.f32 (/.f32 (+.f32 1 (neg.f32 (/.f32 (+.f32 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1) -1) u1))) u1))
(/.f32 (-.f32 1 (/.f32 (+.f32 -1 (/.f32 (+.f32 -1 (/.f32 -1 u1)) u1)) u1)) (neg.f32 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)
(*.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)))
(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/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))))))
(fma.f32 (pow.f32 u1 2) (fma.f32 1/2 (sqrt.f32 (/.f32 1 u1)) (*.f32 (sqrt.f32 u1) -1/8)) (sqrt.f32 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))))))
(fma.f32 (pow.f32 u1 2) (fma.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)) (*.f32 1/2 (sqrt.f32 (/.f32 1 u1)))) (sqrt.f32 u1))
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 1 (+.f32 (/.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 (+.f32 1 (+.f32 (/.f32 1/2 u1) (/.f32 1/16 (pow.f32 u1 3)))) (/.f32 1/8 (pow.f32 u1 2))))
(*.f32 u1 (+.f32 (+.f32 1 (/.f32 1/2 u1)) (+.f32 (/.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 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) 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 (/.f32 1/16 (pow.f32 u1 2)) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 -1/8 u1))) u1)) (neg.f32 u1))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(fma.f32 (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000) (pow.f32 u2 2) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (*.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) (pow.f32 u2 2) (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2)) (*.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 2))) (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000) 1)
(+.f32 1 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/5000000000000000000000)))
(+.f32 1 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(/.f32 1 (-.f32 (/.f32 1 u1) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 (pow.f32 u2 2) (-.f32 (/.f32 (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 2)) (+.f32 -1 (/.f32 1 u1))) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 -98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(fma.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (+.f32 -1 (/.f32 1 u1))))) (/.f32 98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (/.f32 (pow.f32 u2 2) (+.f32 -1 (/.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (+.f32 -1 (/.f32 1 u1)))) (/.f32 -98696044010906577398881/2500000000000000000000 (+.f32 -1 (/.f32 1 u1)))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (-.f32 (/.f32 1 u1) 1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 u1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 u1 (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))
(*.f32 u1 (fma.f32 1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(*.f32 u1 (fma.f32 u1 (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))))
(*.f32 u1 (fma.f32 1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 u1 (fma.f32 1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 u1 (*.f32 1/2 (+.f32 (*.f32 u1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))))
(*.f32 u1 (+.f32 (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (*.f32 (pow.f32 u1 2) (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))
(*.f32 -1/2 (+.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1)))
(*.f32 -1/2 (+.f32 1 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2)))))
(fma.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 2)))))
(*.f32 -1/2 (+.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 2))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) (pow.f32 u1 3))))))
(fma.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 3))))))
(*.f32 -1/2 (+.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))) (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 u1 3)))))
(*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(+.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1)))
(*.f32 -1/2 (+.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1)))
(*.f32 -1/2 (+.f32 1 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(fma.f32 -1 (/.f32 (*.f32 1/2 (+.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))) u1) (+.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(fma.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 -1/2 (/.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))) u1)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))) u1))) u1)) (*.f32 1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2))))) u1)) (*.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(fma.f32 -1 (/.f32 (fma.f32 -1 (/.f32 (*.f32 -1/2 (+.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))) u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))) u1) (+.f32 -1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(fma.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 (fma.f32 -1/2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 -1/2 (/.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) u1))) u1))) u1))
2
(+.f32 2 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)))
(+.f32 2 (*.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000 2)
(+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/1250000000000000000000)))
(+.f32 2 (*.f32 (pow.f32 u2 2) (fma.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 -98696044010906577398881/1250000000000000000000) 2)
(+.f32 2 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)))) 98696044010906577398881/1250000000000000000000)))
(+.f32 2 (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (+.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000)) -98696044010906577398881/1250000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000) -98696044010906577398881/1250000000000000000000) 2)
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(+.f32 1 (cos.f32 (*.f32 314159265359/25000000000 u2)))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(/.f32 1 u1)
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(/.f32 (+.f32 1 (*.f32 -1 u1)) u1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))
(fma.f32 (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000) (pow.f32 u2 2) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (*.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000) (pow.f32 u2 2) (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 u1)))))))
(+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -98696044010906577398881/5000000000000000000000 (sqrt.f32 u1) (*.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 2)) (*.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (sqrt.f32 u1) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 2))) (*.f32 (sqrt.f32 u1) -98696044010906577398881/5000000000000000000000)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (neg.f32 (neg.f32 (log.f32 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (log.f32 u1))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (neg.f32 (neg.f32 (log.f32 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (log.f32 u1))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (neg.f32 (neg.f32 (log.f32 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (log.f32 u1))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (neg.f32 (neg.f32 (log.f32 u1))))
(+.f32 (log.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1)))) (log.f32 u1))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (neg.f32 (log.f32 (/.f32 -1 u1))))
(-.f32 (log.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (log.f32 (/.f32 -1 u1)))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (neg.f32 (log.f32 (/.f32 -1 u1))))
(-.f32 (log.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (log.f32 (/.f32 -1 u1)))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (neg.f32 (log.f32 (/.f32 -1 u1))))
(-.f32 (log.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (log.f32 (/.f32 -1 u1)))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -1 (log.f32 (/.f32 -1 u1))))
(+.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (sqrt.f32 -1) 2)))) (neg.f32 (log.f32 (/.f32 -1 u1))))
(-.f32 (log.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 u1))))) (log.f32 (/.f32 -1 u1)))
(log.f32 (sqrt.f32 u1))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (log.f32 (sqrt.f32 u1)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (log.f32 (sqrt.f32 u1)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 2)) 98696044010906577398881/5000000000000000000000)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (fma.f32 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000 -98696044010906577398881/5000000000000000000000) (log.f32 (sqrt.f32 u1)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 (pow.f32 u2 2) (-.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/703125000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2)) 9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000)) 98696044010906577398881/5000000000000000000000)))
(+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/703125000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 2) -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000)))
(fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) (fma.f32 (pow.f32 u2 2) -961389193575684075633145058384385882649239799132134631991269883031841/703125000000000000000000000000000000000000000000000000000000000000 -9740909103402808085817682884085781839780052161/75000000000000000000000000000000000000000000) -98696044010906577398881/5000000000000000000000) (log.f32 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(/.f32 1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) 1)
(/.f32 1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) -2)
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(/.f32 (fma.f32 u1 (+.f32 u1 1) 1) (-.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 u1))
(*.f32 (+.f32 u1 1) (/.f32 1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2)))
(pow.f32 (-.f32 1 u1) -1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) 3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(/.f32 1 (-.f32 1 u1))
(neg.f32 (/.f32 -1 (-.f32 1 u1)))
(/.f32 1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(/.f32 1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(/.f32 1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(/.f32 1 (-.f32 1 u1))
(+.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 (pow.f32 u1 2) 1) 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 (pow.f32 u1 2) 3) (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (-.f32 (+.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (pow.f32 u1 3)))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 (pow.f32 u1 2) 3)) (-.f32 (+.f32 (pow.f32 u1 2) (pow.f32 u1 4)) (pow.f32 u1 3)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) (pow.f32 u1 2)) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (+.f32 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(*.f32 (fma.f32 u1 u1 -1) (/.f32 u1 (+.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 1 (pow.f32 u1 3)) (fma.f32 u1 u1 (-.f32 1 u1))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(*.f32 (fma.f32 u1 u1 -1) (/.f32 u1 (+.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 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(*.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) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(fabs.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(*.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 (log1p.f32 u1) (log.f32 u1)))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(*.f32 u1 (+.f32 u1 1))
(fma.f32 u1 u1 u1)
(fma.f32 u1 u1 u1)
(*.f32 u1 (+.f32 u1 1))
(-.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 (hypot.f32 u1 (sqrt.f32 u1)) 1)
(hypot.f32 u1 (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))) (cbrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) (cbrt.f32 (hypot.f32 u1 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (hypot.f32 1 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (hypot.f32 1 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 u1)) (*.f32 (hypot.f32 1 (sqrt.f32 u1)) (cbrt.f32 u1)))
(*.f32 (hypot.f32 1 (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (hypot.f32 1 (sqrt.f32 u1)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (hypot.f32 1 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (hypot.f32 1 (sqrt.f32 u1)) (pow.f32 u1 1/4)))
(*.f32 (hypot.f32 1 (sqrt.f32 u1)) (pow.f32 u1 1/2))
(*.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))
(hypot.f32 u1 (sqrt.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 u2 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (fabs.f32 u2) 314159265359/50000000000)
(*.f32 314159265359/50000000000 (fabs.f32 u2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) -1))
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) -1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(*.f32 u2 314159265359/25000000000)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(*.f32 u2 314159265359/25000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 u2 314159265359/25000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(*.f32 u2 314159265359/25000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(*.f32 u2 314159265359/25000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))))
(*.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1 (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 1/2 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (/.f32 (cbrt.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (/.f32 (cbrt.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 (*.f32 (/.f32 1 u1) 2) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 -2 (/.f32 2 u1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (/.f32 1 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (*.f32 2 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (/.f32 1 (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 (/.f32 1 u1) -1)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 (*.f32 (/.f32 1 u1) 2) -2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 -2 (/.f32 2 u1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 (/.f32 1 u1) -1)) (/.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 1/2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) 1) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (/.f32 (cbrt.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))) (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (/.f32 (cbrt.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) 1/4)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (/.f32 (cbrt.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))) (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (/.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))) (/.f32 1/2 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 -1 (pow.f32 u1 -3))) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 -1 (pow.f32 u1 -3)))) (+.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 1 u1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 (/.f32 1/2 (+.f32 -1 (pow.f32 u1 -3))) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 (pow.f32 u1 -2) -1)) (+.f32 (/.f32 1 u1) 1))
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 -1 (pow.f32 u1 -2)))) (+.f32 1 (/.f32 1 u1)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (*.f32 (/.f32 1/2 (+.f32 -1 (pow.f32 u1 -2))) (+.f32 1 (/.f32 1 u1))))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 3)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))) 2)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(pow.f32 (*.f32 (+.f32 (/.f32 1 u1) -1) (/.f32 2 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) -1)
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) (+.f32 1 (neg.f32 (/.f32 1 u1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(neg.f32 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) -1/2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 2))
(sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1)))) 2))
(fabs.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1))))
(log.f32 (exp.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))) 3))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1/2) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3)))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(exp.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (log.f32 (*.f32 2 (+.f32 (/.f32 1 u1) -1)))) 1))
(*.f32 1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -1 (/.f32 1 u1))))
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))) 1)
(expm1.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(+.f32 -1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(-.f32 (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (/.f32 1 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 1 (/.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (+.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 -1 (neg.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 -1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3)) (-.f32 -1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))) (neg.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (+.f32 -1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) 1) (-.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))) (neg.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (+.f32 -1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 3)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(pow.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3) 1/3)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(pow.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(sqrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))
(fabs.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(cbrt.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(expm1.f32 (log1p.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(+.f32 -1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log1p.f32 (expm1.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(fma.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(fma.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1)
(+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (+.f32 0 (/.f32 1 u1)))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 (/.f32 1 u1) 1)) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(-.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 1 (/.f32 1 u1))))
(+.f32 (/.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (/.f32 1 (+.f32 -1 (/.f32 -1 u1))))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 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 -1 (/.f32 1 u1)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(*.f32 (+.f32 (pow.f32 u1 -2) -1) (/.f32 1 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(*.f32 (+.f32 (pow.f32 u1 -1/2) 1) (-.f32 (pow.f32 u1 -1/2) 1))
(*.f32 (+.f32 1 (pow.f32 u1 -1/2)) (+.f32 (pow.f32 u1 -1/2) -1))
(+.f32 -1 (pow.f32 u1 -1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))) (+.f32 -1 (pow.f32 u1 -3))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) 1) (+.f32 (pow.f32 u1 -2) -1)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (-.f32 (pow.f32 u1 -2) (/.f32 -1 u1))))
(*.f32 (+.f32 -1 (pow.f32 u1 -3)) (/.f32 1 (+.f32 (+.f32 (pow.f32 u1 -2) 1) (/.f32 1 u1))))
(/.f32 (+.f32 -1 (pow.f32 u1 -3)) (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2))))
(/.f32 (+.f32 (pow.f32 u1 -2) -1) (+.f32 (/.f32 1 u1) 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 u1 -2)) 1) (+.f32 1 (/.f32 1 u1)))
(/.f32 (+.f32 -1 (pow.f32 u1 -2)) (+.f32 1 (/.f32 1 u1)))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 u1 -3))) (neg.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 u1 -3))) (+.f32 (neg.f32 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1))))
(/.f32 (-.f32 1 (pow.f32 u1 -3)) (-.f32 (+.f32 -1 (/.f32 -1 u1)) (pow.f32 u1 -2)))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 -2) -1)) (neg.f32 (+.f32 (/.f32 1 u1) 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) 1) (+.f32 -1 (/.f32 -1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (-.f32 -1 (/.f32 1 u1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 -2)) 1) (+.f32 -1 (/.f32 -1 u1)))
(/.f32 (-.f32 1 (pow.f32 u1 -2)) (+.f32 -1 (/.f32 -1 u1)))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))
(fabs.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (+.f32 0 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 1 (/.f32 1 u1) -1)
(/.f32 (-.f32 1 u1) u1)
(+.f32 -1 (/.f32 1 u1))
(fma.f32 (cbrt.f32 (pow.f32 u1 -2)) (/.f32 1 (cbrt.f32 u1)) -1)
(fma.f32 (pow.f32 u1 -1/2) (pow.f32 u1 -1/2) -1)
(*.f32 (+.f32 1 (pow.f32 u1 -1/2)) (+.f32 (pow.f32 u1 -1/2) -1))
(+.f32 -1 (pow.f32 u1 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) -1))
(*.f32 1 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 u1) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 1/2))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 u1) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 1/2))
(pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) -1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 u1)))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))) (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 2 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) 1) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 1 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3)) (+.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)) (fma.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1)) (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (-.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (log.f32 (sqrt.f32 u1))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sqrt.f32 u1)) 3) (pow.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)) (fma.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (-.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1)))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (-.f32 (*.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (sqrt.f32 u1))) (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (+.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (-.f32 (log.f32 (sqrt.f32 u1)) (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3) 1/3)
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2))
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(fabs.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(log1p.f32 (-.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1))
(log1p.f32 (fma.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)) -1))
(exp.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1))
(log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))

eval539.0ms (4.2%)

Compiler

Compiled 12914 to 10206 computations (21% saved)

prune192.0ms (1.5%)

Pruning

55 alts after pruning (44 fresh and 11 done)

PrunedKeptTotal
New69219711
Fresh62531
Picked235
Done088
Total70055755
Accuracy
100.0%
Counts
755 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
78.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
70.4%
(hypot.f32 u1 (sqrt.f32 u1))
79.9%
(/.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) (sqrt.f32 (-.f32 1 u1)))
98.2%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
78.7%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
95.7%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.3%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
97.3%
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
74.6%
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
98.3%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
98.1%
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
97.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)) (log.f32 (exp.f32 1))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.8%
(*.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
86.5%
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.3%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
78.6%
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
74.9%
(*.f32 (sqrt.f32 u1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
74.4%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
74.8%
(*.f32 (sqrt.f32 u1) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)))
74.9%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
6.0%
(*.f32 u1 (-.f32 (+.f32 1 (/.f32 1/2 u1)) (/.f32 1/8 (pow.f32 u1 2))))
19.9%
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
6.0%
(*.f32 u1 (+.f32 1 (+.f32 (/.f32 1/2 u1) (/.f32 -1/8 (pow.f32 u1 2)))))
6.0%
(*.f32 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) u1))))
18.9%
(sqrt.f32 (pow.f32 u1 2))
92.9%
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000)))) 2) (+.f32 (/.f32 1 u1) -1)))
92.7%
(sqrt.f32 (/.f32 (/.f32 (+.f32 -1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2) (+.f32 (/.f32 1 u1) -1)))
84.0%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
92.8%
(sqrt.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1))))
79.1%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
78.9%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
39.6%
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
41.7%
(sqrt.f32 (+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1)))
79.0%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1)))
78.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1))))
79.0%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
92.8%
(sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))
70.6%
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
73.1%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
69.8%
(sqrt.f32 (*.f32 u1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
80.9%
(sqrt.f32 (*.f32 u1 (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
51.6%
(sqrt.f32 (log.f32 (exp.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))))
62.8%
(sqrt.f32 u1)
69.9%
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
77.8%
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
62.3%
(exp.f32 (*.f32 (log.f32 u1) 1/2))
90.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1811 to 1438 computations (20.6% saved)

regimes316.0ms (2.5%)

Counts
83 → 1
Calls
Call 1
Inputs
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
(*.f32 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) u1))))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(*.f32 u1 (+.f32 1 (+.f32 (/.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))))
(sqrt.f32 (pow.f32 u1 2))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 u1) 1/2))
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1)))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1)))
(sqrt.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 -2 (/.f32 2 u1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 u1 -1/2)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 u1 (*.f32 1/2 (*.f32 (+.f32 u1 1) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 -1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 u1 1) (-.f32 1 (pow.f32 u1 2))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)))
(*.f32 (sqrt.f32 u1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (log.f32 (exp.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) (/.f32 1/2 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000)))) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (log.f32 (exp.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1))))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

50.0ms
(*.f32 314159265359/50000000000 u2)
44.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
40.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
39.0ms
(/.f32 u1 (-.f32 1 u1))
39.0ms
u1
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1u1
99.0%1u2
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.0%1(/.f32 u1 (-.f32 1 u1))
99.0%1(cos.f32 (*.f32 314159265359/50000000000 u2))
99.0%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes262.0ms (2.1%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
(*.f32 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) u1))))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(*.f32 u1 (+.f32 1 (+.f32 (/.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))))
(sqrt.f32 (pow.f32 u1 2))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 u1) 1/2))
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1)))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

7 calls:

85.0ms
u1
62.0ms
(/.f32 u1 (-.f32 1 u1))
28.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
27.0ms
(*.f32 314159265359/50000000000 u2)
25.0ms
u2
Results
AccuracySegmentsBranch
86.5%1cosTheta_i
92.9%2u1
94.4%2u2
92.9%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
92.9%2(/.f32 u1 (-.f32 1 u1))
94.4%2(cos.f32 (*.f32 314159265359/50000000000 u2))
94.4%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 42 to 33 computations (21.4% saved)

regimes148.0ms (1.2%)

Counts
27 → 2
Calls
Call 1
Inputs
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
(*.f32 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) u1))))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(*.f32 u1 (+.f32 1 (+.f32 (/.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))))
(sqrt.f32 (pow.f32 u1 2))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 u1) 1/2))
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (+.f32 1 (-.f32 (fma.f32 u1 u1 u1) 1)))
(sqrt.f32 (-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
Outputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

6 calls:

29.0ms
u1
26.0ms
(/.f32 u1 (-.f32 1 u1))
25.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
24.0ms
u2
24.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
87.6%2u1
87.6%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
87.6%2(/.f32 u1 (-.f32 1 u1))
90.3%2u2
90.3%2(cos.f32 (*.f32 314159265359/50000000000 u2))
90.3%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 38 to 30 computations (21.1% saved)

regimes49.0ms (0.4%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
(*.f32 u1 (neg.f32 (-.f32 -1 (/.f32 (+.f32 1/2 (/.f32 -1/8 u1)) u1))))
(sqrt.f32 u1)
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 u1 (+.f32 1 u1)))))
(*.f32 u1 (+.f32 1 (+.f32 (/.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))))
(sqrt.f32 (pow.f32 u1 2))
(hypot.f32 u1 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 u1) 1/2))
(sqrt.f32 (+.f32 u1 (pow.f32 u1 2)))
(exp.f32 (*.f32 (+.f32 u1 (log.f32 u1)) 1/2))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

5 calls:

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

Compiled 29 to 22 computations (24.1% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

regimes12.0ms (0.1%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

regimes13.0ms (0.1%)

Accuracy

Total -4.7b remaining (-18.4%)

Threshold costs -4.7b (-18.4%)

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

3 calls:

7.0ms
cosTheta_i
3.0ms
u1
3.0ms
u2
Results
AccuracySegmentsBranch
19.9%1cosTheta_i
19.9%1u2
19.9%1u1
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0004429559630807489
0.0005287300446070731
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999776482582092
0.9999786615371704
Compiler

Compiled 20 to 16 computations (20% saved)

simplify8.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
035276
150276
254276
356276
457276
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 8589935/17179869184) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16776847/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 8589935/17179869184) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (*.f32 u1 (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 8589935/17179869184) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 u1 (+.f32 u1 1)))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16776847/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16776847/16777216) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
(*.f32 u1 (+.f32 1 (/.f32 1/2 u1)))
Compiler

Compiled 96 to 75 computations (21.9% saved)

soundness362.0ms (2.9%)

Rules
589×associate-*r*
570×associate-*l*
489×distribute-lft-in
454×fma-define
414×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0101620326
1246119020
04255417
19525189
231954958
Stop Event
node limit
node limit
Compiler

Compiled 43 to 33 computations (23.3% saved)

end0.0ms (0%)

preprocess86.0ms (0.7%)

Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 520 to 398 computations (23.5% saved)

Profiling

Loading profile data...